Graphite
Website:
http://www.quadsoftware.c...
Developer:
Quad Software
Launched:
Not specified
Status:
Active
Supported Platforms:
Windows
Languages Written In:
C/C++
Languages Supported:
C/C++
Graphics APIs:
DirectX
Rating:
Not reviewed yet
- Overview
- User Reviews
Graphite is a high-performance outdoor rendering middleware suitable for rendering large terrain surfaces, water and vegetation layers. The library is designed to be quickly integrated into any engine or application using DirectX9 or DirectX10 rendering API for Window PC platform. The renderer is 100% compatible with Grome modeler application but can be modified to accept input from various data sources.
- Screenshots
- Videos
Supported Features
General
- Object-Oriented Design
- Plug-in Architecture
- Save/Load System Modular approach that allows modification, removal or user plug-in-able components for renderer, LOD manager, texture and geometry buffers, memory allocator etc.
C++ interfaces to access all the library components.
Full documentation, tutorials and samples.
* Fixed-function
* Render-to-Texture
- Water
- Decals
- Fog Rendering of advanced per pixel water surfaces organized on multiple layers on terrain.
Fog effect applied on entire environment. Possibility to define custom environment rendering passes.
Lighting
- Per-vertex
- Per-pixel
- Lightmapping High quality lightmapping with possibility to apply lightmaps to terrain, vegetation and water layers.
Per vertex and per pixel terrain lighting.
Texturing
- Basic
- Multi-texturing
- Bumpmapping
- Mipmapping Multi texturing to apply multiple layers of texture on terrain surface. Bumpmapping and other texturing effects can be applied.
Shaders
- Vertex
- Pixel
- High Level Support for pixel and vertex shaders with fixed pipeline techniques for older systems.
Scene Management
- LOD Custom geomipmapping LOD for terrain surface with vertex morphing and user controllable parameters.
Decoration layer LOD.
Terrain
- Rendering
- Splatting Terrain rendering with specific geomipmap LOD algorithm. Multiple texture layer with texturing LOD (baked texture in distance).
Licensing
| License Name | Price in $US | Source Code Included? | Additional information |
|---|---|---|---|
| Proprietary | Free | No | View Details |
| Free in binary form, for non-commercial applications, for Grome 2 clients | |||
| Proprietary | Unspecified | Yes | View Details |
| Full source code licensing available for professional studios. | |||
Last edited Dec 06, 2011 at 10:42
