![]() |
![]() |
|
![]() |
|||||||||||||
|
Welcome to cyCodeBase, an open source programming resource intended for graphics programmers. Here you can download code releases of some of my general purpose C++ classes. They are written in a clean form, well documented, and very easy to use. You can also find tutorials and simple solutions to common graphics programming problems in the solutions section. This site is dedicated to all the hard working students in the Viz-Lab, Texas A&M University. Hope I can save you a little bit of time to go out and have some fun! :) |
||||||||||||||||
![]() |
![]() |
|||||||||||||||
|
Quaternion class
October 6, 2007 |
The new code release cyQuat has a quaternion class designed for rotation operations of 3D vectors. |
|||||||||||||||
|
HAIR file class
September 10, 2007 |
The new code release cyHair has methods to read and write HAIR model files. There is also a new solution for using HAIR files. |
|||||||||||||||
|
Cg code release update
September 5, 2007 |
New methods to destroy Cg programs added to cyCgBaseProgram. You can download the new version in the code release section. |
|||||||||||||||
|
String class
June 10, 2007 |
A general purpose string class for char arrays is added to the code release section. |
|||||||||||||||
|
Timer classes
June 9, 2007 |
There is a new code release that includes timer classes. There is also a new solution for easy performance analysis using these classes. |
|||||||||||||||
|
Spatial Vector Algebra
June 7, 2007 |
A new code release for spatial vector algebra classes is in the code release section. There are also minor updates in other code releases. |
|||||||||||||||
|
Cg classes
May 30, 2007 |
A new code release is waiting for you in the code release section. This release includes classes that simplifies the use of Cg shaders with OpenGL. |
|||||||||||||||
![]() |
![]() |
|||||||||||||||