Terathon Software is actively involved in many areas of game development and computer graphics.
The projects highlighted below represent our dedication to excellence in industry, education, and research.
The C4 Engine is the full-featured game engine technology developed by Terathon Software for the The 31st.
|
|
|
Foundations of Game Engine Development is a new book series currently being authored by Terathon
founder Eric Lengyel. It consists of four volumes covering the broad topics of
mathematics, rendering, animation, and physics.
|
|
|
Slug is a software library for rendering text directly from Bézier curves on the GPU with advanced typography.
It is used in 3D applications for all text rendering needs, including placing text inside a game world.
|
|
|
The 31st is a Halloween-themed first-person shooter currently in development at Terathon Software.
|
|
|
Projective geometric algebra is a four-dimensional mathematical model that naturally incorporates Euclidean geometries and operations for rigid body motion.
It has broad applications in 3D computer graphics.
|
|
|
The Open Game Engine Exchange (OpenGEX) format is a text-based file format designed to facilitate the transfer
of complex scene data between applications such as modeling tools and game engines.
The Open Data Description Language (OpenDDL) is a general-purpose, human-readable, and strongly-typed data
language for information exchange.
|
|
|
The Transvoxel™ Algorithm is a method for seamlessly stitching together neighboring blocks of voxel-based
triangle meshes with differing resolutions. It is used in the C4 Engine to implement robust level-of-detail for
voxel-based terrain.
|
|
|
Mathematics for 3D Game Programming & Computer Graphics is the best-selling classic textbook authored by Terathon
founder Eric Lengyel. It’s packed full of technical information about game development
and the mathematics that goes along with it. This book is used by numerous universities worldwide.
|
|
|
The Game Engine Gems series of books is a collection of technical articles written by industry experts
about various topics in game engine design and implementation. The lead engineer at Terathon started this series
and continues to act as the editor.
We also maintain the Graphics and Game Gems Database.
|
|
|