Graphite

Engine default

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

Editor:
None (be one!)

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.

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?
Proprietary Free No
Free in binary form, for non-commercial applications, for Grome 2 clients
Proprietary Unspecified Yes
Full source code licensing available for professional studios.

This engine hasn't been reviewed yet. Be the first!

Write a Review

Suggest Edits

Last edited Dec 06, 2011 at 10:42

Are your the owner of this engine? Let us know to be able to update it, and reply to reviews, and other benefits.