Bharath Krishnan
Hypergraphics Page at the NCSA - Projects in OpenGL


 

Introduction:
My first introduction to graphics programming - at the Renaissance Experimental Laboratory (REL) of the National Center for Supercomputing Applications (NCSA). Graphics programming using the C++ Graphics Library (GL) was done on the Silicon Graphics computers at the REL. 

OpenGL
is the premier environment for developing portable, interactive 2D and 3D graphics applications. OpenGL has become the industry's most widely used and supported 2D and 3D graphics application programming interface (API)



Pocket Program:
My initial attempts to learn the basics of OpenGL programming resulted in a pocket program - 'Bouncing Shapes'. This was based off an example in Professor George Francis' Hypergraphics Lab Notes. It depicts one rectangle bouncing inside a larger rectangle, leaving a trace of its most recent positions. Above is a screen shot of the bouncing shapes program. You can also take a look at the code for my pocket program here.

The illiRobot:
illiRobot is an attempt to create a basic Robot Arm in OpenGL, automate the arm so that it can move to a specified target and grab objects in 3-D space. A basic version of the illiRobot is complete. Take a look at the illiRobot page for a brief abstract and some screenshots. Click here if you want to read the documentation.


This page was last edited on May 16, 2003
 Bharath Krishnan ( bkrishnn@uiuc.edu  / bharath100@yahoo.com )
 

Go to my public folder