G3D Innovative engine
Website:
http://g3d.sourceforge.ne...
Developer:
G3D
Launched:
Not specified
Status:
Active
Supported Platforms:
Windows, Linux, Mac OS X
Languages Written In:
C/C++
Languages Supported:
C/C++
Graphics APIs:
OpenGL
Rating:
Not reviewed yet
- Overview
- User Reviews
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.
G3D provides a set of routines and structures so common that they are needed in almost every graphics program. It makes low-level libraries like OpenGL and sockets easier to use without limiting functionality or performance. G3D is a rock-solid, highly optimized base on which to build your 3D application.
- Screenshots
- Videos
Supported Features
General
- Object-Oriented Design
- Plug-in Architecture Multiple rendering modes Hardware-accelerated OpenGL Ray tracing Remote rendering Both forward and deferred shading Developer HUD In-engine video recording Camera bookmarks, tone map controls, and splines On-screen performance stats Data import and export 3DS, OBJ, IFS, MD2, MD3, BSP, PLY, PLY2, OFF, and custom models JPG, PNG, BMP, PPM, PCX, TGA, DDS, and ICO images MP4, MPG, MOV, AVI, DV, QT, and WMV video input and output 2D and 3D fonts 800 MB of ready-to-use assets
- Fixed-function
- Stereo Rendering
- Raytracing
- Raycasting Hardware-accelerated OpenGL Ray tracing Remote rendering
- Sky
- Water
- Fire
- Explosion
- Decals
- Fog
- Weather Sky,Water,Fire,Particles,Decals,Fog
- Splines Splines
Lighting
- Per-vertex
- Per-pixel
- Volumetric
- Lightmapping
- Radiosity Per-Vertex,Per-Pixel,Lightmapping
Shadows
- Shadow Mapping Shadow mapping
Texturing
- Basic
- Multi-texturing
- Bumpmapping For more information read the features list.
Shaders
- Vertex
- Pixel
- High Level Complete class for shaders. Both forward and deferred shading
Meshes
- Mesh Loading
- Skinning
- Progressive Skinning,Loading
Scene Management
- General General
Animation
- Keyframe Animation
- Skeletal Animation Skeletal
Terrain
- Rendering Rendered
Physics
- Basic Physics
- Collision Detection
- Rigid Body
- Vehicle Physics Advanced physics engine
Networking
- Peer-to-Peer TCP and UDP-based networking with P2P LAN discovery
Artificial Intelligence
- Pathfinding
- Decision Making
- Finite State Machines Pathfinding,Decision making
Sound
- Streaming Sound Basic sound management
Scripting
Tools: Model viewer, GPU benchmark, and build utilities
Licensing
| License Name | Price in $US | Source Code Included? | Additional information |
|---|---|---|---|
| BSD | Free | Yes | View Details |
| Completely free, view licensing for more information. | |||
Last edited Sep 27, 2011 at 10:26
