Keywords
Volume Rendering (9)
Permissions
Owner: Stou S.
Viewable by Everyone
Editable by All Siafoo Users
Objects can be Added by All Siafoo Users
Hide
Bored? Check out the Recent Activity on Siafoo Join Siafoo Now or Learn More

Volume Rendering Atom Feed 0

Contains useful code for volume rendering

Contents
A self contained implement of the Marching Cubes and Marching Tetrahedrons algorithms for creating surfaces from volume data....
A very quick and dirty skeleton for prototyping GLSL shaders. It consists of a very simple self contained volume renderer, that uses many slices to create the illusion of 3D....
A Volume Ray Caster written in the OpenGL Shading Language. It is very crude and only placed here to serve as a starting point for better ray casters....
A transfer function widget that allows you to map a value range to RGBA colors. It is useful for data visualization applications, especially volume rendering...
It seems that some of the GLSL features are not implemented in older versions of PyOpenGL making it difficult to use shaders in PyOpenGL. This excellent piece of code from the pygame wiki defines...
A simple VTK based viewer for Volume Data (using vtkVolumeRayCastMapper). This is equivalent to Volume Rendering MRI data using PyOpenGL but the image quality seems worse... probably because of some...
A python object for using OpenGL Vertex Buffer Objects with PyOpenGL. It supports NumPy arrays and takes care of all the craziness related to coercing the data into OpenGL buffers.
The version of wxVTKRenderWindowInteractor that ships with VTK (5.2 and earlier) does not have double buffering enabled for non-stereo rendering sometimes resulting in horrible flicker. This...
A rudimentary example of using the Volume Rendering Skeleton code to render basic MRI data in NIfTI or .hdr/.img format (whatever that is). Support for other formats (like vol) can be added easily....