![]() |
DINO-Unity21
Sample Unity 2021 Project for HL2-DINO
|
▼ DINO-Unity-21 | |
▼ Assets | |
▼ Editor | |
DinoEditorSetup.cs | An Editor helper script which helps to properly populate the ToolsTrackedByHololens member of a chosen UnityToolManager script that you specify. Generally, this will help setup your app based on data read in from a correctly formatted JSON config object. Should be used as the only interaction point between Unity and the tool config object |
▼ Scripts | |
MatrixUtilities.cs | Helper matrix utility Functions handling UnityEngine's standard Matrix4x4/Vector3 types. Mostly for help with conversion operations for left-right handed and units |
PrintToolDict.cs | Helper Unity utils script to update a TextMesh with the contents of a ToolDictionary grabbed from UnityToolManager |
ResearchModeController.cs | Main controller/interaction point in Unity for the HL2-DINO .dll |
ToolConfigUtilities.cs | Unity helper functions for handling the info we read from a config .json object used with the family of HL2-DINO applications |
ToolTrackingUtils.cs | Defines some app-wide specifics for IR tool tracking and also helper functions |
UnityToolManager.cs | Main Unity script for processing encoded double arrays passed in from the HL2-DINO-DLL and using this info to update Unity GameObject transforms which are properly set up |