Visionary Design Systems IronCAD
3D Rendering Software Development
August 1998 January 2000
At Visionary Design Systems (which later became Alventive), I was a member of the graphics technology team working on the 2D and 3D rendering subsystems of IronCAD. IronCAD is a mid-range solid-modeler for Windows, developed using Visual C++ and various third-party libraries.
I was responsible for updating and optimizing the OpenGL rendering engine of IronCAD. This included adding texture mapping and overlay plane support for high-end graphics cards. As part of the performance optimization process, I benchmarked the rendering engine on a wide range of graphics cards. In addition, I implemented and optimized a hidden-line removal algorithm for generating 2D drawings from 3D models.
Visit www.ironcad.com for more information on IronCAD.