Open World Engine

  • Support for Large Heightmaps (e.g. 32kx32k)
  • Unlimited Number of Heightmaps
  • Background Streaming
  • Seamless LOD Transition With Clipmaps and CDLOD
  • Support for Caves and Holes
  • Undergrowth
  • Scatter Objects: Trees, Bushes, Boulders etc.
  • Unity Terrain Importer
3D Terrain Engine 3D Terrain Engine 3D Terrain Engine 3D Terrain Engine 3D Terrain Engine 3D Terrain Engine

Rendering, Lighting and Shadows

  • Fully interchangeable forward and deferred shading
  • Clustered Shading based on Practical Clustered Shading for efficient handling of hundreds of lights
  • Physically based shading with both metallic and specular workflows (GGX + Disney)
  • Support for various kinds of shadows: cascaded shadow maps, point light shadows and spotlight shadows
  • HDR rendering

Animation System

  • Unlimited Number of Animation Layers
  • Animation Blending and Transitions
  • Additive Blending
  • Masked Blending
  • Root Motion Handling
  • Animation Events
  • Object Mounting
  • Target Matching
  • Easily Extensible with Transformation Plugins e.g. IK Solvers, Root Motion, Mounting

Physics and Collisions

  • Support for physics engine integration
  • Built-in integration with ode4j
  • Kinematic Character Controller

AI and Navigation

Particle Engine

  • Powerful, Extensible Modular Particle Engine
  • 15+ Built-In Modules Including Emission Shape and Parameters, Texture Animation, Velocity/Color/Rotation Changes over Lifetime etc.
  • Collisions
  • Soft Particles

Time of Day

Cloudy Sky
  • Modular, Extensible Sky Engine
  • Default Implementation of Modules: Sky Model, Sun, Clouds, Moon, Stars
  • Built-in 3 Sky Models: CIE/Perez, Preetham, Hosek-Wilkie
  • Sun and Moon Calculators for Calculating Positions and Phases Based on suncalc.js

Advanced Screen-Space Effects

SAO

Post-processing

Sun Shafts

Robust post-processing with the following effects available out of the box:

  • Depth of Field
  • Bloom
  • Sun Shafts
  • Gaussian Blur
  • Sepia Tone
  • Grayscale
  • Anti-Aliasing
  • Tone Mapping
Depth Of Field Sepia Tone Simple Crosshatching Bloom Antialiasing

Asset Import

Supported Mesh Formats:

  • Autodesk FBX 6/7
  • Collada (.dae)
  • Wavefront (.obj)

Unity Scene, Material, Prefab and Model Importers