I have over 14 years experience as a computer graphics programmer. This includes both custom plugin development, catering to the internal needs of companies, as well as commercial products that sell internationally. I have experience working both internally with companies and also as a freelance developer.
Illustrate!
Cel and Technical Illustration RendererThis project was instigated by myself. I designed and implemented a cartoon and technical renderer plugin that allows for both hand drawn and pen-ink illustrations. It includes such features as hidden-line removal as well as supporting different brush shapes/sizes and linestyles. It also outputs a rendered image to vector format for use in other vector programs such as Shockwave Flash, Adobe Illustrator, and Autocad.
Refer to Awards & Credits for a complete list of awards won by Illustrate!
Company:
Digimation Inc.
Contact:
Beau Perschall (Vice President)
Email:
Phone:
(985) 674 0031
Address:
134 Trace Loop, Mandeville, LA 70448. USA
Website:
Entropy Renderer
Film-Quality Photorealistic RendererThis renderer was designed as a hybrid scanline-raytracer. It was capable of handling complex geometry, with sub-pixel displacements, and user defined shaders. It was also capable of advanced raytracing, including global illumination, caustics, area lights, etc.
Company:
Exluna Inc.
Contact:
Larry Gritz
Email:
Phone:
(510) 489 0973
Address:
1900 Addison St, Suite #200, Berkeley, CA 94704. USA
Website:
Entropy for 3dsmax
3dsmax to Renderman TranslatorThis product converted the 3dsmax scene to RIB for rendering with the Entropy Renderer. It converted all the geometry, light, cameras, etc to the equivalent RIB statements. It also handled generating Shading Language(SL) shaders from all the 3dsmax materials. It was designed to be used by non-technical artists, so handled all the preprocessing and render execution transparently.
Company:
Exluna Inc.
Contact:
Matt Pharr
Email:
Phone:
(510) 489 0973
Address:
1900 Addison St, Suite #200, Berkeley, CA 94704. USA
Website:
Mango
Maya To Gelato TranslatorI developed the latest version of this Maya plugin/scripts that converts geometry, shading networks, lights, etc into Gelato’s own .pyg format.
Company:
NVIDIA Corp.
Contact:
Larry Gritz (Project Manager)
Email:
Website:
Monkey 2.0
Physical Device Driver and TranslatorI was required to design and implement the latest version of the Monkey plugin which allows a user to animate a Monkey(mechanical puppet) and have that animation translated into 3DS MAX. This work focused on creating import methods for the Monkey data as well as creating custom controllers for the monkey appendages.
Company:
Digital Image Design Inc.
Contact:
Greta Peterman (Product Manager)
Email:
Phone:
(212) 343 2442
Address:
72 Spring St, Floor 6, New York, NY 10012 4019 USA
Website:
Visage
Facial Animation SystemThe method I developed for animating faces was awarded a patent. This patented plugin allows the user to paint the influence/weight of a particular magnet directly onto the mesh. When a magnet is moved it makes the vertices move a distance relative to their assigned influence. The plugin allows you to import FaceTracker data and assign it directly, creating the final output animation automatically.
Refer to Patents for details on the patented technology developed.
Company:
Peppers Ghost Productions
Contact:
Carl Goodman (R&D Manager)
Email:
Phone:
+44 181 546 4900
Address:
Clarendon House, 147 London Rd, Kingston-upon-Thames, Surrey KT 26NH. ENGLAND
Website:
LaserShow Converter
3D to 2D Laser Graphics SystemI was responsible for the design and development of this product that generated animated 2D vector laser paths from a scene consisting of 3D objects. It would take complex 3D models and convert them into simplified 2D vector artwork that was suitable for display using a continuous laser beam. The system could render the models in a large variety of artistic and technical styles. Clients typically use this system for the creation of animated shows or presentations that project laser images onto walls of water, smoke, etc producing unique and spectacular laser effects.
Refer to Awards & Credits for details of the awards this software has won.
Company:
Pangolin Laser Systems, Inc
Contact:
William Benner (Vice President)
Email:
Phone:
+1 407 299 2088
Address:
771 S. Kirkman Road, Suite 113 · Orlando, Florida 32811, USA
Website:
"The DNA Story" film
Procedural Animation SoftwareThis project required the creation of custom animation plugins. Many of the complex inner workings of the human cell and how they separated couldn't be animated by hand. I developed several plugins that allowed for the coiling and twisting of DNA strands. I also created several custom material plugins for making objects transparent with distance. This project had the unique requirement that the film was produced in stereo for viewing with polarized stereoscopic glasses.
Refer to Awards & Credits for details of the awards this film has won.
Company:
Digital Studio SA
Contact:
Laurent Larsonneur (Chief Technology Officer)
Email:
Phone:
+33 1 42 60 42 60
Address:
12 rue Vivienne, 95012 Paris. FRANCE
Website:
"Millstone" Commercial
Motion Control SoftwareThe Kuper motion control system is used to capture and control a physical film camera. While it is widely used there isn't any software to import the resulting motion control data into 3DS MAX. I wrote a plugin that takes the motion control data and creates an animated camera in 3DS MAX. I also developed a plugin to create specialized fragmentation of objects(advanced bomb plugin).
Company:
Spontaneous Combustion
Contact:
Marc Schwarz (Company CEO)
Email:
Phone:
+1 212 317 0077
Address:
575 Lexington Ave, New York, NY 10022. USA
Website: