I’ve nearly accomplished what I want to do with the Looking Glass as far as creating and playing electron tomography models as already processed videos. However, I’m running into some issues with the actual playback of the videos since the files are massive. I’ll outline my general process here, and if anyone can provide insight, it’d be much appreciated!
Goal: Generate model with 60 seconds rotation animation at 30 FPS that can be played from an Intel NUC without needing significant Graphics Card use and as little compression as possible.
Export a reconstructed contour of a dataset from TomViz as a .stl
Load .stl into Blender 2.8 to set lighting, 45 cameras (script), and whatever animation is desired. Render this via script.
Take Rendered Tile views and turn them into Quilts through MatLab (32-bitdepth pngs).
Use Unity generated app to turn quilts into lenticularized images, done capturing and transforming the output texture into a .png.
Run lenticularized images through MatLab to generate a .avi.
Finally, use VLC MediaPlayer to fullscreen play this .avi on the Looking Glass display.
Ultimately, we end up with a high quality model that looks great, but the .avi file is about 20 GB. It will play in short bursts and will be somewhat jittery.
-Is it reasonable to even attempt to play a video of this magnitude, or it would it be better to try and use the GPU attached to the NUC?
-If the video is reasonable, what video player would be capable of doing this?
I’ll be continuing my own trials with this, but if anyone’s has gone through similar issues and found a solution, please let me know!
I don’t know how to embed a video here, so here’s a link to video of what it looks like right now