Furkan Karakocaoglu 12037fc648 changes in lab | %!s(int64=3) %!d(string=hai) anos | |
---|---|---|
.. | ||
Assets | %!s(int64=3) %!d(string=hai) anos | |
Packages | %!s(int64=3) %!d(string=hai) anos | |
ProjectSettings | %!s(int64=3) %!d(string=hai) anos | |
TEST_BP | %!s(int64=3) %!d(string=hai) anos | |
TestServer | %!s(int64=3) %!d(string=hai) anos | |
UnityPlayerStub | %!s(int64=3) %!d(string=hai) anos | |
.gitignore | %!s(int64=3) %!d(string=hai) anos | |
.vsconfig | %!s(int64=3) %!d(string=hai) anos | |
BPTestServer.zip | %!s(int64=3) %!d(string=hai) anos | |
LICENSE | %!s(int64=3) %!d(string=hai) anos | |
Nutzendendokumentation.pdf | %!s(int64=3) %!d(string=hai) anos | |
README.md | %!s(int64=3) %!d(string=hai) anos | |
Stream_06.01.2021_09.21.56.bin | %!s(int64=3) %!d(string=hai) anos | |
Stream_06.01.2021_09.23.51.bin | %!s(int64=3) %!d(string=hai) anos | |
Stream_06.01.2021_09.27.53.bin | %!s(int64=3) %!d(string=hai) anos | |
UnityCommon.props | %!s(int64=3) %!d(string=hai) anos | |
unityProject.vrmanifest | %!s(int64=3) %!d(string=hai) anos |
Nutzung des SteamVR debug Modus
Nur mit VR Equipment nutzbar
Das Programm unterstützt input über einen Server und über Dateien. Benötigte input Datein sind: die anzuzeigenden Objekte, die Events und die Sensoren.
This section will give you a brief overview over the Data flow of this program.
We have provided a Server to simulate this behavior. It can be found TestServer/BPTestServer.exe. This server features different modes for sending, and they can be explored by using "--help" in the command line.
The Unity application receives this data with its NWreader and NWEventreader. The NWEventreader dumps the received events to a .csv file. The NWreader buffers Objects for a time period depending on the sample rate and dumps them to a .bin file afterwards.
The bin file containing the Objects is read from a Thread in the Processor which buffers data that will be needed in the next update cycle of the UI
the Events are directly read from the Unity script "ManagerWithProcessor". This script also reads the Buffered data from the Processor when necessary
Please take note that rotation and position are dependent on the sensor
Scripts and Components for the new Prefab:
Please take note that rotation and position are dependent on the sensor