cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Try the Materials Informatics Toolkit, which is designed to easily handle SMILES data. This and other helpful add-ins are available in the JMP® Marketplace
%3CLINGO-SUB%20id%3D%22lingo-sub-191559%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3ECustom%20Visualization%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-191559%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3E%3CP%3Esource%20for%20a%20simple%20video%20using%20JMP's%20Scene%203D.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3C%2FP%3E%3CDIV%20class%3D%22video-embed-center%20video-embed%22%3E%3CIFRAME%20class%3D%22embedly-embed%22%20src%3D%22https%3A%2F%2Fcdn.embedly.com%2Fwidgets%2Fmedia.html%3Fsrc%3Dhttps%253A%252F%252Fwww.youtube.com%252Fembed%252FiK5YL7QE3hk%253Ffeature%253Doembed%26amp%3Bdisplay_name%3DYouTube%26amp%3Burl%3Dhttps%253A%252F%252Fwww.youtube.com%252Fwatch%253Fv%253DiK5YL7QE3hk%26amp%3Bimage%3Dhttps%253A%252F%252Fi.ytimg.com%252Fvi%252FiK5YL7QE3hk%252Fhqdefault.jpg%26amp%3Bkey%3Db0d40caa4f094c68be7c29880b16f56e%26amp%3Btype%3Dtext%252Fhtml%26amp%3Bschema%3Dyoutube%22%20width%3D%22400%22%20height%3D%22225%22%20scrolling%3D%22no%22%20title%3D%22Pulse%22%20frameborder%3D%220%22%20allow%3D%22autoplay%3B%20fullscreen%22%20allowfullscreen%3D%22true%22%3E%3C%2FIFRAME%3E%3C%2FDIV%3E%3CP%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThere%20attached%20source%20is%20still%20set%20up%20for%20the%20hi-res%20images%3B%20there%20are%20some%20optimizations%20to%20get%20it%20fast%20enough%20to%20render%20over%20night%20on%20a%20machine%20with%20only%208G%20memory.%20The%20frame%20rate%20was%20synced%20to%20the%20music%20(102%20beats%2Fminute)%20by%20telling%20Blender%20to%20render%2034%20frames%2Fsecond%2C%20rather%20than%20the%20usual%2030.%20Ignore%20some%20of%20the%20comments%20in%20the%20code%20where%20I%20had%20not%20figured%20it%20out.%3C%2FP%3E%0A%3CP%3E34%20FPS%20is%2034*60%20FPM%20is%2020%20frames%20per%20beat.%20nphase%3D40%20runs%20a%20complete%20cycle%20of%20the%20animation%20in%20two%20beats.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-191559%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Crater%22%20style%3D%22width%3A%20644px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Crater%22%20style%3D%22width%3A%20644px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Crater%22%20style%3D%22width%3A%20644px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Crater%22%20style%3D%22width%3A%20644px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Crater%22%20style%3D%22width%3A%20644px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F16775iFC82581E7E1F3E13%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22Crater.png%22%20alt%3D%22Crater%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ECrater%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ECrater%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ECrater%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ECrater%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ECrater%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EJSL%20for%20a%20video%3C%2FP%3E%3C%2FLINGO-TEASER%3E
Choose Language Hide Translation Bar
Craige_Hales
Super User
Custom Visualization

source for a simple video using JMP's Scene 3D.

 

 

There attached source is still set up for the hi-res images; there are some optimizations to get it fast enough to render over night on a machine with only 8G memory. The frame rate was synced to the music (102 beats/minute) by telling Blender to render 34 frames/second, rather than the usual 30. Ignore some of the comments in the code where I had not figured it out.

34 FPS is 34*60 FPM is 20 frames per beat. nphase=40 runs a complete cycle of the animation in two beats.

Last Modified: Apr 5, 2019 11:17 PM