home ResumeDemoReelResearchSoftwareAnimationMusicPersonal  

Open Source
Code Base
cyCodeBase

cyCodeBase is my open source code base intended for graphics programmers. It includes C++ libraries for basic graphics classes, and solutions to frequent graphics programming problems.

Hair plugin for
3D Studio Max

I designed and developed Hair Farm, the ultimate hair plugin for 3ds Max, which will be released by Cyber Radiance soon. It is designed for easy and fast modeling of long hair, stable and predictable hair simulation, and production quality hair rendering. It also has an ultra-fast renderer and ray tracer. I will present the hair modeling approach of Hair Farm as a technical paper in SIGGRAPH Asia 2009. For more information please visit Hair Farm's web-site.

Hair plugin for 3dsmax
Cyber Radiance
Hair Farm

Time Filter

Flickering in rendered image sequences is a common problem, especially when global illumination methods are used. Most production renderers perform the global illumination computation only for some pixels and interpolate the rest to speed up the rendering. The errors due to the inaccuracy of the global illumination computation generate a low frequency noise on the rendered image. Generally this noise is not visible on a still frame, but it is extremely annoying in animated sequences. The correct way to get rid of this flickering is to use a temporal interpolation along with the common spatial interpolation. Unfortunately, this feature is not supported by most renderers.

Time Filter

Therefore, I have developed this time domain post filter to remove flickering in the rendered image sequences. You can download and use it for free. It is intuitive and easy to use, but it only supports bmp and tga files (sorry about that). Let me know if you find it useful.

Freeware DOWNLOAD
Time Filter Homepage
Obj Viewer
   Obj Viewer
This little software allows you to double-click and see the obj files on your hard drive. It also loads the material information, if the obj file specifies a mtl file, as well as tga textures. It supports different drawing and lighting modes including fragment lighting, if your graphics card supports fragment shaders.

I wrote this software a long time ago, when I was frequently using obj files. It turned out to be very useful for me at the time. That is why I wanted to share this tool with you. Let me know if you like it. Who knows? May be I can add support for other file types than obj files in the future.

Freeware DOWNLOAD version 1.01
buy cheap Earth 3D Space Tour screensaver 1.0
buy cheap WildPackets OmniPeek Enterprise with Enhanced Voice Option 5.0 Retail
buy cheap Digital Film Tools Power Mask 1.0 for Adobe Photoshop
buy cheap Ethersoft Easy MPEG AVI DIVX WMV RM to DVD 1.8
buy cheap Absolute Video to Audio Converter 2.9