GROG - a realtime 3d scientific display
Screenshot from GROG - a realtime 3d scientific display
Programmed in C++ and openGL
I programmed a scientific diagnostic display application for Honeywell Space Systems, an engineering firm. This windows application displays a realtime 3d graphic of rotational data that is transmitted 100 times per second by an ISIS-IMU controller from Inertial Science. An engineer from Honeywell's R&D department created a wireless version of the controller and used my software to test, calibrate and sell the design. Programmed in multithreaded C++ and using openGL for the 3d display, GROG draws a grid and cube, sphere or XYZ axes that track the movement of the controller as it moves around the room. Using advanced hysteresis functionality (for smoother animation), and featuring checksums, realtime serial port stream decoding and very verbose debug logging, this custom scientific research application is even aware of the constant pull of gravity on the controller when it is not moving. Back...
Screenshots:

Screenshot from GROG - a realtime 3d scientific display

Screenshot from GROG - a realtime 3d scientific display

Screenshot from GROG - a realtime 3d scientific display

Screenshot from GROG - a realtime 3d scientific display

Screenshot from GROG - a realtime 3d scientific display

Orangeview Online Productions offers software development services for clients. We specialize in 3d programming. Services offered include web apps, video game programming, touchscreen kiosks, realtime 3d data analysis, sound and image processing, voicemail systems, graphical control panels, multiplayer servers and online games. We can make custom 3d software for your company. We are located in beautiful Victoria BC, Canada.