Team:Cornell/Action
From 2011.igem.org
(Created page with "{{:Team:Cornell/Templates/hideHeader}} {{:Team:Cornell/Templates/Menu}}") |
DanVLevine (Talk | contribs) |
||
Line 1: | Line 1: | ||
{{:Team:Cornell/Templates/hideHeader}} | {{:Team:Cornell/Templates/hideHeader}} | ||
{{:Team:Cornell/Templates/Menu}} | {{:Team:Cornell/Templates/Menu}} | ||
+ | |||
+ | <html> | ||
+ | <head> | ||
+ | <meta content="text/html; charset=ISO-8859-1" | ||
+ | http-equiv="content-type"> | ||
+ | </head> | ||
+ | <div style="padding-top:5px; border-bottom:solid"> | ||
+ | </div> | ||
+ | <table style="margin-left:auto; margin-right:auto;width:93%;padding-top: 10px;"> | ||
+ | <tr> | ||
+ | <td> | ||
+ | <div> | ||
+ | <a href="https://2011.igem.org/Team:Cornell/Modo"> | ||
+ | <img style="width: 175px; height: 135px;" alt="alttext" src=" http://i1208.photobucket.com/albums/cc378/CornelliGEM/azdgdrFinalColorOutput.png"> | ||
+ | </a> | ||
+ | </div> | ||
+ | </td> | ||
+ | <td> | ||
+ | <div> | ||
+ | <a href="https://2011.igem.org/Team:Cornell/Lysis"> | ||
+ | <img style="width: 175px; height: 135px;" alt="alttext" src=" http://i1208.photobucket.com/albums/cc378/CornelliGEM/Final10146FinalColorOutput.png"> | ||
+ | </a> | ||
+ | </div> | ||
+ | </td> | ||
+ | <td> | ||
+ | <div> | ||
+ | <a href="https://2011.igem.org/Team:Cornell/Construction"> | ||
+ | <img style="width: 175px; height: 135px;" alt="alttext" src="http://i1208.photobucket.com/albums/cc378/CornelliGEM/BiggerandBetterFinalColorOutput.png"> | ||
+ | </a> | ||
+ | </div> | ||
+ | </td> | ||
+ | <td> | ||
+ | <div> | ||
+ | <a href="https://2011.igem.org/Team:Cornell/Video"> | ||
+ | <img style="width: 175px; height: 135px;" alt="alttext" src=" | ||
+ | http://i1208.photobucket.com/albums/cc378/CornelliGEM/PosterImageFinalColorOutput-1.png | ||
+ | "> | ||
+ | </a> | ||
+ | </div> | ||
+ | </td> | ||
+ | <td> | ||
+ | <div> | ||
+ | <a href="https://2011.igem.org/Team:Cornell/Trailer"> | ||
+ | <img style="width: 175px; height: 135px;" alt="alttext" src=" | ||
+ | http://i1208.photobucket.com/albums/cc378/CornelliGEM/biofactoryFinalColorOutput.png | ||
+ | |||
+ | "> | ||
+ | </a> | ||
+ | </div> | ||
+ | </td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | |||
+ | <div style="padding-top:10px; border-bottom:solid"> | ||
+ | </div> | ||
+ | |||
+ | <div style = " | ||
+ | margin-left:auto; | ||
+ | margin-right:auto; | ||
+ | width:93%; | ||
+ | background.image:(http://i1208.photobucket.com/albums/cc378/CornelliGEM/azdgdrFinalColorOutput.png); position:relative;margin-left:auto; margin-right:auto; padding-top:25px;"> | ||
+ | <img src=" | ||
+ | http://i1208.photobucket.com/albums/cc378/CornelliGEM/PrettyNomFinalColorOutput.png | ||
+ | " border="0" alt="Photobucket"> | ||
+ | |||
+ | <div style="font-family:Arial;font-size:20pt; font-weight:bold; padding-top:25px;margin-left:auto;margin-right:auto;width:93%;"> | ||
+ | Choosing Modo | ||
+ | </div> | ||
+ | |||
+ | <div style ="background-color: white;width:900px; border-style:solid; border-width:0px; border-color:rgb(215, 205, 159); margin-left:auto; margin-right:auto; width:93%; padding-top: 20px"> | ||
+ | |||
+ | {{:Team:Cornell/Templates/hideHeader}} | ||
+ | {{:Team:Cornell/Templates/Menu}} | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"><span style="font-weight:bold">Original Description:</span></p> | ||
+ | |||
+ | <ul type="disc" style="margin-left:.375in;direction:ltr;unicode-bidi:embed; | ||
+ | margin-top:0in;margin-bottom:0in"> | ||
+ | <li style="margin-top:0;margin-bottom:0;vertical-align:middle"><span style="font-family:"Comic Sans MS";font-size:10.0pt">Substrate | ||
+ | represented by different geometric shapes | ||
+ | flow through enzyme pathway</span></li> | ||
+ | <li style="margin-top:0;margin-bottom:0;vertical-align:middle"><span style="font-family:"Comic Sans MS";font-size:10.0pt">As substrate | ||
+ | flows through each stage, it is | ||
+ | processed by the corresponding enzyme</span></li> | ||
+ | <li style="margin-top:0;margin-bottom:0;vertical-align:middle"><span style="font-family:"Comic Sans MS";font-size:10.0pt">Substrate | ||
+ | starts as a sphere, becomes an | ||
+ | octagon, becomes a dodecahedron, and | ||
+ | ends as a stellated icosahedron. </span></li> | ||
+ | </ul> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"><span style="font-weight:bold">Interpreted Components:</span></p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | 1. Proteins</p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | i. VioA | ||
+ | , VioB, VioE – attractive, low | ||
+ | resolution</p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | 2. Substrates</p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | i. Easily | ||
+ | distinguishable shapes. </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | ii. Organic | ||
+ | textures </p> | ||
+ | |||
+ | <p style="margin:0in;font-size:10.0pt"><span style="font-family:"Comic Sans MS""> | ||
+ | 3. Protein-</span><span style="font-family:"Cambria Math"">‐</span><span style="font-family:"Comic Sans MS"">substrate interaction animation</span></p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | i. | ||
+ | Morphmaps that look like the enzymes | ||
+ | are ‘nomming’ the substrate.</p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | ii. Proper | ||
+ | timing for substrate entering enzyme | ||
+ | bonding site and start of processing</p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt">4. | ||
+ | Side by side animations</p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | i. | ||
+ | Learn Final Cut Pro</p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | <span style="font-weight:bold">Components Development Summary</span></p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | 1. Proteins </p> | ||
+ | |||
+ | <ol type="i" style="margin-left: 1.5in; direction: ltr; unicode-bidi: embed; margin-top: 0in; margin-bottom: 0in; font-family: Calibri; font-size: 10pt; font-style: normal; "> | ||
+ | <li value="1" style="margin-top:0;margin-bottom:0;vertical-align:middle"><span style="font-style: normal; font-family: 'Comic Sans MS'; font-size: 10pt; ">Original | ||
+ | attempts at creating proteins used | ||
+ | mMaya to create point clouds from | ||
+ | xyz data found in PDB databases | ||
+ | online. Simple meshes were replicated | ||
+ | into the point cloud to create | ||
+ | convincing proteins. </span></li> | ||
+ | <li style="margin-top:0;margin-bottom:0;vertical-align:middle"><span style="font-family:"Comic Sans MS";font-size:10.0pt">File formatting | ||
+ | prohibited the use of these proteins | ||
+ | in our transition to modo. Modo | ||
+ | also lacks a streamlined method to | ||
+ | produce proteins. Subdivided meshes were | ||
+ | layered onto the Maya point clouds | ||
+ | to<span> </span>create proteins | ||
+ | usable in modo, but the results were lacking | ||
+ | aesthetically. </span></li> | ||
+ | <li style="margin-top:0;margin-bottom:0;vertical-align:middle"><span style="font-family:"Comic Sans MS";font-size:10.0pt">Finetuning | ||
+ | variables allowed creation of smooth and and | ||
+ | high-</span><span style="font-family:"Cambria Math";font-size:10.0pt">‐</span><span style="font-family:"Comic Sans MS";font-size:10.0pt">resolution | ||
+ | proteins that usable in modo. These | ||
+ | were also able to be ported into | ||
+ | other scenes. </span></li> | ||
+ | </ol> | ||
+ | |||
+ | <p style="margin:0in;margin-left:1.5in;font-family:"Comic Sans MS";font-size: | ||
+ | 10.0pt"> </p> | ||
+ | |||
+ | <p style="margin:0in;font-size:10.0pt"><span style="font-family:"Comic Sans MS""><span> </span> 2. Attractive yet | ||
+ | low-</span><span style="font-family:"Cambria Math"">‐</span><span style="font-family:"Comic Sans MS"">resolution proteins</span></p> | ||
+ | |||
+ | <ol type="i" style="margin-left: 1.875in; direction: ltr; unicode-bidi: embed; margin-top: 0in; margin-bottom: 0in; font-family: Calibri; font-size: 10pt; font-style: normal; "> | ||
+ | <li value="1" style="margin-top:0;margin-bottom:0;vertical-align:middle"><span style="font-style: normal; font-family: 'Comic Sans MS'; font-size: 10pt; ">Standardization | ||
+ | of the proteins<span> </span>was | ||
+ | across our scenes to make the | ||
+ | animations feel integrated. Some scenes used | ||
+ | many proteins and yielded geometric | ||
+ | caches that were unwieldy to work | ||
+ | with. The need for creating low-</span><span style="font-style: normal; font-family: 'Cambria Math'; font-size: 10pt; ">‐</span><span style="font-style: normal; font-family: 'Comic Sans MS'; font-size: 10pt; ">resolution | ||
+ | proteins was thus born. </span></li> | ||
+ | <li style="margin-top:0;margin-bottom:0;vertical-align:middle"><span style="font-family:"Comic Sans MS";font-size:10.0pt"> Python | ||
+ | scripts paired with the software Blender | ||
+ | created reasonably realistic proteins from | ||
+ | PDB files that still had low polygon | ||
+ | counts. </span></li> | ||
+ | </ol> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | 3. Substrates – Easily identifiable | ||
+ | shapes </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | i. | ||
+ | Creating the platonic solids using modeling | ||
+ | software was redolent of geometry classes | ||
+ | and took a surprising amount of time | ||
+ | to make look both attractive and | ||
+ | recognizable. Classical geometric construction techniques were used | ||
+ | to make each of the desired polyhedrons </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | 4. Substrate textures </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | i. The | ||
+ | textures for the solids were created | ||
+ | with a diffusion layer set to noise | ||
+ | that produces a gradient of magenta | ||
+ | colors. Adjustment of the frequency parameters | ||
+ | of noise, the layer locator, and | ||
+ | color parameters yielded an organic looking texture . | ||
+ | </p> | ||
+ | |||
+ | <p style="margin:0in;font-size:10.0pt"><span style="font-family:"Comic Sans MS""> | ||
+ | 5. Protein-</span><span style="font-family:"Cambria Math"">‐</span><span style="font-family:"Comic Sans MS"">substrate interaction animation | ||
+ | </span></p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | i. As | ||
+ | it was necessary for modeled proteins to | ||
+ | vary from an ‘open’ to ‘closed’ | ||
+ | position (see animation), morph deformers became | ||
+ | an essential tool. Keyframing the opacity | ||
+ | of the morphmap would change severity with | ||
+ | which the morph is applied. This creates | ||
+ | a very smooth and controllable transition | ||
+ | between the two modeled states. </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | 6. Realistic morphmaps </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | i. Original | ||
+ | attempts at ‘closed’ protein states looked | ||
+ | very rigid and mechanical. This is | ||
+ | because the components in each group | ||
+ | selected moved by a similar amount, a | ||
+ | very naïve approach </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | ii. Future attempts | ||
+ | utilized falloffs to make the opening | ||
+ | and closing of the protein look | ||
+ | organic and elastic. </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | iii. Getting realistic | ||
+ | timing for the substrate movement and | ||
+ | toggling of the morphmap was simply | ||
+ | an exercise in patience and persistence. | ||
+ | </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt">7. | ||
+ | Creating side by side protein animation</p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | i. Each protein was | ||
+ | individually animated processing its respective | ||
+ | substrate. This made the animations of each | ||
+ | protein loopable and easier to | ||
+ | animate/render. </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | ii. Final Cut Pro was | ||
+ | learned and utilized to edit the | ||
+ | three final video clips to combine | ||
+ | them into a single clip </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"><span style="font-weight:bold">Summary of Scene Progression</span></p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt">This | ||
+ | scene was done last as it depended | ||
+ | on the final proteins being used for | ||
+ | the rest of the animations. Much of | ||
+ | the work involved modeling proteins. </p> | ||
+ | |||
+ | <p style="margin:0in;font-size:10.0pt"><span style="font-family:"Comic Sans MS"">1. | ||
+ | </span><span style="font-weight:bold;font-family:"Comic Sans MS"">Protein | ||
+ | modeling. (06/27/2011 </span><span style="font-family:"Comic Sans MS"">-</span><span style="font-family:"Cambria Math"">‐</span><span style="font-family:"Comic Sans MS""> | ||
+ | 08/10/2011)</span></p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | | ||
+ | <span> </span>Created mMaya | ||
+ | versions of VioA, VioB, VioE, and | ||
+ | streptavidin </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | | ||
+ | Highly triangulated ports of these | ||
+ | proteins were made to modo </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | | ||
+ | High quality proteins were made for | ||
+ | modo </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | | ||
+ | Reduced polygon counts using Maya | ||
+ | tools reduced geometric memory use in | ||
+ | modo by half </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | | ||
+ | Blender scripts utilized to create | ||
+ | even lower polygon count proteins from | ||
+ | pdb files </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | 3. <span style="font-weight:bold">1st draft – | ||
+ | Crude hinge morph maps </span>(08/14/2011<span style="font-weight:bold"> </span>– 08/15/2011)</p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | | ||
+ | Creating very primitive morphmaps, an | ||
+ | animation using the same protein colored | ||
+ | three different colors </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | was made to illustrate the concepts that | ||
+ | would need to be utilized for the | ||
+ | final scene. Keyframes were </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | eyeballed and positions were manually placed. | ||
+ | </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | | ||
+ | Despite rudimentary techniques, reception | ||
+ | from the team was highly positive. | ||
+ | </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt">3. <span style="font-weight:bold"> 2nd draft – Replicated | ||
+ | proteins </span>(08/17/2011<span style="font-weight:bold"> | ||
+ | </span>– 08/20/2011)</p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | | ||
+ | Pleased with initial success, | ||
+ | proteins were replicated and given time | ||
+ | delays to create an entire </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | screen of proteins processing substrate. </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | | ||
+ | Reception was still positive, but | ||
+ | this didn’t have the same visual | ||
+ | appeal as the initial single protein </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | animation. It was advised to go back | ||
+ | to a simple single protein model.</p> | ||
+ | |||
+ | <p style="margin:0in;font-size:10.0pt"><span style="font-family:"Comic Sans MS""> | ||
+ | 4. </span><span style="font-weight:bold;font-family:"Comic Sans MS"">3rd | ||
+ | Draft – Full pathway, three proteins. | ||
+ | </span><span style="font-family:"Comic Sans MS"">(07/11/2011</span><span style="font-weight:bold;font-family:"Comic Sans MS""> </span><span style="font-family:"Comic Sans MS"">-</span><span style="font-family:"Cambria Math"">‐</span><span style="font-family:"Comic Sans MS""> 07/15/2011)</span></p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt"> | ||
+ | | ||
+ | | ||
+ | Scene was rebuilt using | ||
+ | the feedback from above. The single | ||
+ | protein perstage simplified the appearance of | ||
+ | the animation, making more clear what | ||
+ | was occurring. The morphmaps were created | ||
+ | with move and falloff commands until they | ||
+ | looked reasonable. Each of the three | ||
+ | stages was animated individually and combined | ||
+ | using Final Cut Pro. </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt">Reception | ||
+ | and Review: Positive. The current animation | ||
+ | illustrates the process well, and is | ||
+ | visually pleasing. </p> | ||
+ | |||
+ | <p style="margin:0in;font-family:"Comic Sans MS";font-size:10.0pt">Future | ||
+ | versions may include a remake using | ||
+ | our very high resolution proteins.</p> | ||
+ | |||
+ | </div> | ||
+ | </div> | ||
+ | |||
+ | |||
+ | </html> |
Revision as of 03:41, 29 September 2011
Original Description:
- Substrate represented by different geometric shapes flow through enzyme pathway
- As substrate flows through each stage, it is processed by the corresponding enzyme
- Substrate starts as a sphere, becomes an octagon, becomes a dodecahedron, and ends as a stellated icosahedron.
Interpreted Components:
1. Proteins
i. VioA , VioB, VioE – attractive, low resolution
2. Substrates
i. Easily distinguishable shapes.
ii. Organic textures
3. Protein-‐substrate interaction animation
i. Morphmaps that look like the enzymes are ‘nomming’ the substrate.
ii. Proper timing for substrate entering enzyme bonding site and start of processing
4. Side by side animations
i. Learn Final Cut Pro
Components Development Summary
1. Proteins
- Original attempts at creating proteins used mMaya to create point clouds from xyz data found in PDB databases online. Simple meshes were replicated into the point cloud to create convincing proteins.
- File formatting prohibited the use of these proteins in our transition to modo. Modo also lacks a streamlined method to produce proteins. Subdivided meshes were layered onto the Maya point clouds to create proteins usable in modo, but the results were lacking aesthetically.
- Finetuning variables allowed creation of smooth and and high-‐resolution proteins that usable in modo. These were also able to be ported into other scenes.
2. Attractive yet low-‐resolution proteins
- Standardization of the proteins was across our scenes to make the animations feel integrated. Some scenes used many proteins and yielded geometric caches that were unwieldy to work with. The need for creating low-‐resolution proteins was thus born.
- Python scripts paired with the software Blender created reasonably realistic proteins from PDB files that still had low polygon counts.
3. Substrates – Easily identifiable shapes
i. Creating the platonic solids using modeling software was redolent of geometry classes and took a surprising amount of time to make look both attractive and recognizable. Classical geometric construction techniques were used to make each of the desired polyhedrons
4. Substrate textures
i. The textures for the solids were created with a diffusion layer set to noise that produces a gradient of magenta colors. Adjustment of the frequency parameters of noise, the layer locator, and color parameters yielded an organic looking texture .
5. Protein-‐substrate interaction animation
i. As it was necessary for modeled proteins to vary from an ‘open’ to ‘closed’ position (see animation), morph deformers became an essential tool. Keyframing the opacity of the morphmap would change severity with which the morph is applied. This creates a very smooth and controllable transition between the two modeled states.
6. Realistic morphmaps
i. Original attempts at ‘closed’ protein states looked very rigid and mechanical. This is because the components in each group selected moved by a similar amount, a very naïve approach
ii. Future attempts utilized falloffs to make the opening and closing of the protein look organic and elastic.
iii. Getting realistic timing for the substrate movement and toggling of the morphmap was simply an exercise in patience and persistence.
7. Creating side by side protein animation
i. Each protein was individually animated processing its respective substrate. This made the animations of each protein loopable and easier to animate/render.
ii. Final Cut Pro was learned and utilized to edit the three final video clips to combine them into a single clip
Summary of Scene Progression
This scene was done last as it depended on the final proteins being used for the rest of the animations. Much of the work involved modeling proteins.
1. Protein modeling. (06/27/2011 -‐ 08/10/2011)
Created mMaya versions of VioA, VioB, VioE, and streptavidin
Highly triangulated ports of these proteins were made to modo
High quality proteins were made for modo
Reduced polygon counts using Maya tools reduced geometric memory use in modo by half
Blender scripts utilized to create even lower polygon count proteins from pdb files
3. 1st draft – Crude hinge morph maps (08/14/2011 – 08/15/2011)
Creating very primitive morphmaps, an animation using the same protein colored three different colors
was made to illustrate the concepts that would need to be utilized for the final scene. Keyframes were
eyeballed and positions were manually placed.
Despite rudimentary techniques, reception from the team was highly positive.
3. 2nd draft – Replicated proteins (08/17/2011 – 08/20/2011)
Pleased with initial success, proteins were replicated and given time delays to create an entire
screen of proteins processing substrate.
Reception was still positive, but this didn’t have the same visual appeal as the initial single protein
animation. It was advised to go back to a simple single protein model.
4. 3rd Draft – Full pathway, three proteins. (07/11/2011 -‐ 07/15/2011)
Scene was rebuilt using the feedback from above. The single protein perstage simplified the appearance of the animation, making more clear what was occurring. The morphmaps were created with move and falloff commands until they looked reasonable. Each of the three stages was animated individually and combined using Final Cut Pro.
Reception and Review: Positive. The current animation illustrates the process well, and is visually pleasing.
Future versions may include a remake using our very high resolution proteins.