Virtual Reality UI is something I'm trying to create. The first concept I came up with would be...
1. Create object planes that share vertices and texture them with GUI interactive buttons...
Id figure Id hardcode some images in the beginning, but I wonder if I can clear the screen and print data on the black screen from default ( it seems to be transparent when I grab letters)
so running a for-next from 33 to 126 and naming them to there character ascii code like "33.png" using GetImage() and SaveImage() before the main loop.
This step is pretty straight forward.
2. I would have to use the VR hand objects to create the beam. Im thinking cast a beam object depending on x, y, and z angles of the VR hand object until it hits an object or a certain
distance to act as an object selector. This is the more difficult task in my opinion.
3. Finally I would depending on the gui type I would be able to manipulate object orientation or texture objects or whatever at this point.
Now am I trying to reinvent the wheel? am I thinking about this wrong or do I have something here?