![]() |
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 |