In-Depth

test3

3D Sound

  • light sources with position & direction
  • attenuation with distance
  • standart 3d effects ( environment effects, doppler effect, etc. )
  • completely connected to our animation & interaction system
  • using WAV format

Type introspection

  • Strong Type introspection system – C++ reflection
  • Automatic serialization/deserialization
  • Automatic clone/duplication of instances
  • Dynamic types & properties
  • Introspection based data driven user interface customizable in runtime
  • Reflection-based animation system of all variables in the system

Rendering engine

  • Windows/C++ rendering engine
  • C# accessibility via smart wrapper
  • both 32/64bit platforms
  • OpenGL/D3D9/10/11 renderer
  • Forward rendering / Deferred lighting / Full deferred rendering
  • Dynamic lighting & shadows
  • Multi-Sample Anti-Aliasing (MSAA)
  • Fast Approximate Anti-Aliasing (FXAA)
  • Super-Sample Anti-Aliasing ( SSAA ) – for high quality screenshots
  • Screen Space Ambient Occlusion (SSAO) [ Volumetric / Raytraced / HBAO ]
  • High Dynamic Range rendering
  • Geometry independent planar reflections
  • Dynamically rendered & cached Environment map reflections
  • Particle effects
  • Deferred Decals
  • Advanced transparent objects rendering support
  • Resource Management System
  • Streaming System

Shader system

  • Cross platform shader language ( HLSL / OpenGL )
  • Completely data driven
  • 2D / 3D shaders in same manner
  • Complex material setups: possibility to combine texture samplers, transform, custom UV’s
  • Diffuse, Specular, Normal, Emissive, AO and many other nodes in default

Editor Framework

  • Windows/C# – completely connected to Engine Via C++/CLI  Wrapper
  • General editing framework with connectivity to fast renderer
  • With our editing framework, users are able to focus on UI of application and use modern rendering technology without any pain
  • Docking user environment
  • Plugin architecture
  • Customizable editing modes
  • Customizable user interface
  • Animation system
  • Interactive objects
  • Highly integrated Undo/Redo
  • WYSIWYG editation
  • Native support of XML format
  • Math library
  • Web browsers support – Internet Explorer, Mozilla, Chrome
  • Automatic Smart UI generation from Engine with user friendly XML customization
  • Automatized property system connected with C++ Engine introspection ( automatic Undo/Redo/Serialization/Animations )
  • Universal streaming file system
  • GUI library