Jump to content

  • You cannot edit this iotd

Molecule Visualizer  by elurahu    *****


Time Spent: ~60days
Date Added: Oct 29 2012 07:09 AM

This image demonstrates the Alexandra Institutes real-time molecular visualization application written using OpenGL and GLSL. The video features three distinct visualizations: Stick-and-ball, Connolly surface and density plot. The application renders the molecule using image-based lighting combined with depth-of-field. Ambient occlusion and fog is further used to enhance the perception of depth. The Connolly surface can be dynamically recreated when changing the orbital or probe radius. When recreating the Connolly surface the ambient occlusion is dynamically updated. The density plot, which features five separate density fields, is composited onto the rasterized geometry using raymarching.

The project was done as part of a research project funded by "Animation Hub".

You can find a video showcasing the application along with our other work at:

Main blog page:

Project blog post:
Our own rendering framework based on OpenGL.

  • You cannot edit this iotd


Nov 15 2012 04:38 AM
WOW! For my bEng IT project, I actually extended a Volume raycaster (http://www2.imm.dtu.dk/~janba/VoxelRay/main.html) with a few features, but although it ended up looking rather good, it doesn't match this. Also, at those resolutions it would've been a slideshow, even on my decent hardware.

-What sort of framerates are you getting in the density plot mode? (I'm assuming you also use a glsl volume raycaster there)
Nov 15 2012 06:19 PM
This is really cool. I love the squishy look of the molecules and AO is well done too.
Nov 16 2012 01:22 AM
Thank you both.

We are getting quite good framerates - full HD 128^3 datasets at 100+ fps with all effects active on a 470GTX.

Yes - we are using a GLSL raycaster.