/Depiction-Engine-Unity

Versatile engine to create and stream large 3D worlds for game or geospatial applications

Primary LanguageC#MIT LicenseMIT

divider

Depiction Engine For Unity

Presentation

Forum

Discord

Documentation

UnityPackages

Unity Specific Features

  • Transform
    • Position objects at far greater distance from the world's origin with double (64bit) precision transforms and origin shifting, allowing you to create much larger projects.
  • Shader
    • Shader Graph integration.
  • Editor integration
    • Scene camera navigation around spherical planet.
    • Move to View / Align with View / Align View to Selected, all supported by double precision transforms.
    • Double click navigation in the hierarchy works even for double precision transforms.
    • Origin shifting supports multi camera layout (Although at significant performance cost).
    • Undo and Redo are automatically managed for things like object Creation / Destroy / Duplicate.
    • Initialization and Dispose states are provided to help identify the context under which the operation was requested. Search for InitializationContext and DisposeContext in the Documentation for more information.

Screenshots

editor SD Alps Airliner Architecture Landscape1 New-York Mars Moon