Tesseract provides a unique open-source engine derived from Cube 2: Sauerbraten technology but with upgraded modern rendering techniques. The new rendering features include fully dynamic omnidirectional shadows, global illumination, HDR lighting, deferred shading, morphological/temporal/multisample anti-aliasing, and much more. Tesseract Engine is done by Lee Salzman and Benjamin Segovia.

Latest Media

We're sorry, but no images, videos or audio files have been added to this gallery.

If you would like to share media with the community, sign up and you can.

Blog RSS Feed Report abuse Latest News: Announcing Tesseract...

About Tesseract Engine with 0 comments by Memorix101 on Feb 28th, 2013

What is Tesseract? Tesseract is a sort of Frankenstein's monster that escaped the lab when I ripped out the static lightmapped heart of Sauerbraten, squished it under-foot with extreme prejudice, and stitched it back together with deferred shading and shadowmapping.

Run-down of the cool new features:
deferred shading 
HDR rendering with tonemapping and bloom
omnidirectional point-light shadowmaps
sunlight cascaded shadowmap
screen-space ambient occlusion
screen-space water reflections (no more reflection plane limits)
refractive alpha cubes
refractive glass material

A dorky video of some of this stuff in action: 
Youtube.com

The actual code is at a github repository for the moment:
Github.com

See the README for some more details about running it.

The code is still under Zlib license.

The work on this code was done in collaboration with Benjamin Segovia over the last month or so.

The codebase is still in a state of high flux, so I would expect a lot of changes coming in the future.

The goal of all of this is not really to replace Sauerbraten and development on Sauerbraten itself will continue into the future. This is just a fork, a what-if experiment to see what it might look like if it dropped all concerns about compatibility and good performance on old hardware and just tried to modernize.

In fact, while it can load Sauerbraten maps, the lighting model of Tesseract is roughly incompatible, as not only do Sauerbraten maps use way too many lights, but Tesseract renders the lights a bit differently. 

Tesseract is not at this moment endeavoring to be a stand-alone game, but just another parallel codebase people interested in the engine can choose from to work from if they want to mod it into a game of their own.

Games
Cube MetalHeart

Cube MetalHeart Cube MetalHeart Indie

Updated 3 months ago Released Nov 1, 2011 Single & Multiplayer First Person Shooter

Cube MetalHeart is a multi-player shooter using the Tesseract Engine. It's an extended version of Sauerbraten, like a standalone mod. Featuring new content...

Cube MetalHeart 2 - Combat Squared

Cube MetalHeart 2 - Combat Squared Cube MetalHeart 2 - Combat Squared Indie

Updated 2 months ago Released May 5, 2013 Single & Multiplayer First Person Shooter

Cube MetalHeart is back ! Get ready for an intense battle experience featuring Tesseract Engine ! 3 new gamemodes dedicated for advanced FPS players...

Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Platforms
Windows, Mac, Linux
Contact
Send Message
Official Page
Tesseract.gg
Licence
Zlib
Release Date
Released Apr 17, 2012
Engine Watch
Track this engine
Share
Community Rating

Average

9.7

3 votes submitted.

You Say

-

Ratings closed.

Embed Buttons

Promote Tesseract Engine on your homepage or blog by selecting a button and using the HTML code provided (more).

Tesseract Engine Tesseract Engine
Tesseract Engine
Statistics
Rank
185 of 659
Last Update
2 months ago
Watchers
16 members
Games
2
Files
1