Remember my username
  Not registered? Sign up!
  Lost password? Recover!


Grome Editor
Customize, Control, Create. Building virtual 3D worlds was never easier.
Graphite Renderer
Optimized outdoor rendering middleware for game development.
Company Forum
Support and general discussion forums for all our products.
Artwork Galleries
Browse the artwork galleries from our past and current projects.

 Engine Layered Architecture

Different modules and their functionality are separated on different layers of abstraction: lower levels are closer to hardware while higher layers represent the interface to the user.

  Up to 5 layers

Application – Component – World – Hardware Interface – Core

  Key Points

Higher the layer, more user friendly

Lower layers optimized to hardware

Lower layers don't need to know the implementation of the higher layers

The development and extensibility greatly facilitated due to high modularization and dependency limitation between modules

  Immediate Advantages

Quickly isolate bugs        Prototyping          Easy team task scheduling


  Privacy Policy | Usage agreement
Copyright © 2000-2018 Quad Software. All rights reserved.