Visionary Design Systems IronCAD
Back to the Portfolio

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.

Screenshot #1

Screenshot #2

Screenshot #3

Visit for more information on IronCAD.