Torque 6 is an MIT licensed 3D engine loosely based on Torque2D. Being neither Torque2D or Torque3D it is the 6th derivative of the original Torque Engine, giving it the name Torque 6. It takes the best of Torque2D and replaces the 2D renderer with a deferred shaded 3D renderer with forward rendering for special materials. The engine is still under heavy development and not yet ready for use in a game.
- Renderer supports DirectX 9, DirectX 11, OpenGL 2.1, OpenGL 3.1+, OpenGLES 2.1 and OpenGLES 3.1+.
- Multiplatform support for Linux, Mac OS X and Windows.
- Asset import support major formats such as FBX, Collada, OBJ and more.
- TorqueScript scripting language
- Module and asset management system
- C++ DLL plugin support
- Single glsl-like language for all shaders
In Visual Studio open Properties of Torque6Executable and set Debugging -> Working Directory to the directory of the example you want to run and then Start Debugging to run from Visual Studio.
Simple console example.
A floor, 2 animated dwarves and a set of lights.
Crytek Sponza with directional light.
Grey cubes light up green when red cube collides with them.
Terrain loaded from heightmap. No texturing yet.
- Branimir Karadžić for support with bgfx.
- GraphicSynth for the logo.





