Software


(please email me for source code)


VolUMrender

Interactive volume rendering software, with transfer function change capability, and rendering flexibilities. Interface is designed using OpenGL, and GLUI library. CUDA C used to achieve interactive frame rate.
 (video)



3Dlib
 
Interactive 3D model renderer. Can render .ply and .obj files. Equipped with pan/tilt/zoom and change in lighting properties. Designed using OpenGL on C++ platform.


Tween/Untween Pad

Morphing self-overlapping polygons. Capable of handling multiple overlaps.
Designed using C++ and OpenGL. GUI designed using GLUI library.
(video)



Maze Morph

Morphing a maze into another maze. Each maze is a complex self-overlapping polygon. Designed using C++ and OpenGL. GUI designed using GLUI library.
(video)


Curve Morph

Interactive morphing of two arbitrary curves. Designed using C++ and OpenGL. GUI designed using GLUI library.
(video)


Curve Smooth

Smoothing arbitrary curve using different techniques like spline smoothing and Taubin filtering. Designed using C++ and OpenGL.