Over the past few days :
- I’ve implemented a very basic VR mode : asymmetric frustum for the head tracking, stereo display, wand input to control the camera and the time. But this has not been tested yet so it’s hard to tell the current status of the VR part.
- I’ve implemented a graph view : basically you have a rectangle surface on which you can plot graphs, and animate it at the same time as the other objects in the scene. You can also zoom in / out on one axis or both.
- I’ve added a bit of shading on the BHA so that it looks less flat.
- I’ve created a binary serializer / loader for the data files (Float list and Double list), the only files which can’t be serialized as binary are the bha composition files, but it’s not a problem as they are really small (~10kB)
I’ve debugged the multi threading and the multi windows system : now you can create as many 3D popup windows as you want, and use different cameras in each of them. (I’ll post a video of that later)
I’ve added several functions to the C Interface. (I still need to document it though)
To do next :
- debug the borehole generation : still have some twists problems.
- add the new functions to the Matlab interface
- work on the documentation of both the interfaces.
- Improve a bit the GUI.
- Fly mode camera (for the VR)