< Back To Portfolio

LatticeFX Volume Renderer

Ames Laboratory

Description :
AlphaPixel developed a GPU-based orthogonal slice-plane shader in GLSL to render a 3D volume texture (for example, medical MRI data) efficiently from a 3D texture with minimal CPU support.

Uniforms are used to specify the model transforms, draw instancing generates a view-dependent dynamic number of slice planes at a specified interval, the vertex shader transforms these planes to remain orthogonal to the view vector and a fragment shader samples the texture, transforms it by a 2D texture-based transfer function, shades and displays the surface. All available optimizations are used to maximize performance of this particular rendering technique.

We provide Training, Consulting, Software Development and Contracting for:

• 3D animations
• Geographic Information Systems (GIS)
• Global Positioning Systems (GPS)
• Telemetry
• Cryptography
• Digital Audio
• Light Detection and Ranging (LIDAR)
• Mobile Systems - iPhone/iPad/iOS/Android
• Legal/IP Code Forensics