Projects (while at IBM)
|
|
ZAPdb OpenGL Interactive Debugger (1998)
A full-featured OpenGL 1.2.1 application debugger that requires no application
modification or recompilation. ZAPdb provides a number
of features designed specifically for the OpenGL developer, including the
ability to view the OpenGL data stream in a variety of ways, set break points
for all OpenGL API functions, review OpenGL API function call usage by
resettable call counters, query attributes of the OpenGL graphics context and
state, and generate application traces of OpenGL function calls.
|
| |
|
|
Gallery of Graphics Art (1997)
A virtual 3D hands-on art gallery where the art is kinetic; each painting is a dynamic piece that you set in motion.
A front-end to all of IBMs' graphics applications.
|
|
|
| |
|
|
preView_3d-2.0 (1995)
Designed and developed a Graphics User Interface (GUI) for a Color editor (RGB, HLS, HSV, CIE),
a Material editor, a Light editor, a View Editor and a Depth Cue editor. All
editors were tied together as part of a Geometric Modeler, preView_3d which was
written using both the PEXlib and OpenGL APIs. From within the modeler, 3D objects,
from fractal mountains to implicit surfaces, could be generated. Finally all
animations generated in the modeler could be saved in an MPEG file. Extensive
coding using PEXlib, Xlib, Xt intrinsics and Motif. At a later date implemented
the remote mechanism defined by Netscape so that single instances of the program
exist in memory when invoked multiple times. Added the ability to read and write
VRML 1.0 files as well as read Wavefront (*.obj) files. The program (~50K lines)
was ported to Hewlett Packard and Sun workstations with little effort.
|
|
|
|