projects
|
|
Prayer Game Engine - My major personal project is a large-scale outdoor/indoor game engine. Prayer has been a labor of love I've slaved on a few hours a week for the past year and a half. It features huge terrain, buildings, trees, physics, weapons, vehicles, and much more.
|
|
|
PIG/HOG - PIG: The Portable Independent Game Library is a cross-platform replacement for GLUT with file dialogs, threads, timing, and much more. It provides a complete platform for writing Mac & Windows OpenGL games with NO code changes, not even preprocessor switches. HOG: The Handy OpenGL GUI Toolkit provides a fully customizable GUI for OpenGL games and editors. It comes with text fields, windows, checkboxes, and many other widgets.
|
|
|
CS481 Demos - My junior year I had the opportunity to take Topics in Computer Graphics, or CS481, at UAF. Since I sink so much time into huge, unrealistic game engine projects, it was nice to write a few small demos. Fancy interactive water, shadow volumes, and rants can be found here.
|
articles & tutorials
|
|
Framebuffer Objects (OpenGL)
In this tutorial we'll create a RenderTexture class that uses framebuffer objects. Kiss glCopyTexImage2D goodbye! |
|
|
Imposters (OpenGL)
Imposters are a must for any game with large draw distances. In this tutorial, we'll generate an exact, tight-fitting imposter image for arbitrary geometry and apply it to a billboard. The pseudo-code is for OpenGL, but the ideas will work for any graphics API. |
©2007 Troy Lawlor. All rights reserved.    
tlawlor @ gmail . com