What is GNet

23
Oct
0

The engine is based on nodes like mesh node, light node, camera node. You can develop your own specific node to render 1 special mesh, you access directly to the low-level.
Render/Sampler/Texture states are embedded in order to simplify their usage. You simply push/pop material and shaders properties to apply/restore states.

http://gregoryjan.free.fr/3d.php

What is G3D engine

23
Oct
0

The G3D Innovation Engine is a commercial-grade C++ 3D engine available as Open Source (BSD License). It is used in commercial games, research papers, military simulators, and university courses. G3D supports hardware accelerated real-time rendering, off-line rendering like ray tracing, and general purpose computation on GPUs
download it here:
http://g3d-cpp.sourceforge.net/

gallery-robot

Espresso3D – an open source Java 3D engine

23
Oct
0

Espresso3D is an open source high performance real-time 3D engine for the Java(tm) programming language. E3D is not just a scene graph. It aims to be a complete solution for your application with OpenGL rendering, OpenAL audio, collision detection, input, and rendering support.

download it here:
http://www.espresso3d.com/

What is DXQuake3

23
Oct
0

Quake3 is one of the most widely documented games out there. Many people have dissected the .MD3 model files and .BSP level files that form the main artist assets in the game, providing a good foundation for writing your own Quake3 model viewer or level viewer. More importantly, the source code Quake3 game logic has been released by id Software so you can make mods. Mods are supposed to modify the game logic to make it easy to make a new game using the Quake3 3D engine. I have used them in reverse, making an engine which interfaces with the game DLLs to replace Quake3.exe. It is called DXQuake3 as it uses DirectX instead of OpenGL as its graphics API.
download it here:

http://www.dxquake3.dsl.pipex.com/