Skip to content
Tomáš Malý edited this page Aug 6, 2020 · 9 revisions

VTS Browser Integration Plugin For Unity 3D

VTS Documentation

Documentation for the whole VTS can be found at read the docs. Documentation for the native browser libraries is at its wiki.

This Repository Contents

Example Scenes

  • Navigation - example with Camera Cmd Bufs and Map Navigation scripts
  • Free Flight - example with Camera Objects and Map Make Local scripts
  • Collisions - example with Collider Probe script
  • Coordinates - shows unity world and VTS navigation coordinates of a point
  • Shifting Origin - example application of the shifting origin
  • Searching - shows how to use searching provided by VTS
  • Splitscreen - shows usage of multiple cameras each with individual navigation

Scripts

  • Map - fundamental class that represents the actual world
  • Map Make Local - move the map such that specified lat-lon coordinates are at unity world origin
  • Navigation - mouse controlled navigation of the map
  • Camera Cmd Bufs - camera for precise rendering but without actual game objects
  • Camera Objects - camera that synchronizes game objects with the map
  • Collider Probe - allows objects to physically interact with the map
  • Map Shifting Origin
  • Object Shifting Origin

Concepts

  • Rendering - cameras, materials and shaders in detail
  • Atmosphere - physically inspired atmosphere rendering with VTS
  • Precision - an explanation of the issues caused by single floating point precision and how to solve them
  • Shifting Origin - dynamically moved local space with Map Make Local

Other Related Repositories