Welcome to 3Ddrome. Here you'll find articles, code, and more related to 3D graphics development.
News
- January 19, 2009
- The second article in the Introduction to Software-based Rendering series has been posted: Triangle Rasterization
- January 3, 2009
- October 13, 2008
- The first release of DromeAudio, a small audio manipulation and playback library written in C++, is now available.
Latest Articles
Tutorial - Cg Pixel Shaders in OpenGL (July 2, 2004)
This article provides an introduction to writing pixel shaders with the Cg shader programming language and using them in OpenGL with the ARB_fragment_program extension. It contains sample C and Cg code and is accompanied by a simple diffuse lighting demo with full source code.
Tutorial - Stenciled Shadow Volumes in OpenGL (January 18, 2004)
This article explains how to implement shadows in OpenGL, using the popular stenciled shadow volumes technique. Features sample C code and is accompanied by a demo written in C.
Tutorial - Dynamic Lightmaps in OpenGL (November 16, 2003)
This article explains how to implement dynamic lightmaps in OpenGL with multitexturing. Features sample C code and is accompanied by a demo written in C.