OpenGL Viewer

Written by Luis Cruz on Sunday, 21 August 2011. Posted in Academic Portfolio

Computer Graphics | CS3451

OpenGL Viewer

This is an introductory project on OpenGL and familiarize with  its pipeline concepts. The main function in this project is to read a text file containing triangle information of a 3D model, and display it with a virtual trackball interface. It also features Gouraud shading and line/pint/face rendering.

Video Demo

Implementing the Virtual Trackball

The goal is to implement a natural and easy to use interface allowing to rotate the displayed 3D model. We'll do it by letting the user rotate an imaginary ball that is located right in front of his eyes.

For detailed implementation on the algorithm,download the documentation: Virtual Trackball UI Implementation

Social Bookmarks

About the Author

Luis Cruz

I am pursuing my MS in Computer Science at Georgia Institute of Technology (GaTech) with emphasis in Computer Graphics. I received by BS in Computer Science at GaTech in 2009 with specialization in Software Engineering and Computer Graphics.

Leave a comment

You are commenting as guest.