VFX1 Head Tracking
- Posted by Ryan Zerby <ryanz at NETREX.COM> Jan 12, 1998
- 745 views
If anyone is interested, I've written a quick library for the VFX1, a head mounted display. I've also written two programs as samples. These don't need the VFX1 to be used, but you miss a lot without it. The first is a starfield which allows you to 'look around' as if you were flying through space. The second is a totally unoptimized raycaster. I'm in the middle of adding optimizations to it. (it's in mode 257, without virtual pages, and all the calculations are floating point, with no look up tables... plus, it performs texture-mapping on the walls, as well as being in stereo, and entirely in DOS32 Euphoria... it's SLOW 4 seconds/frame on my pentium) Both of these are in mode 257. Without the helmet, a stereo effect is achieved using the 'cross-view' method as in SIRDS or 'magic-eye' I'm also working on a series of web pages which describe 3-D programming in euphoria, giving algorithms, explanations, and code. I'm writing it, in part, because I wish something like this was available when I started. Partially, this was written for some of the younger crowd, so I assume you have had highschool algebra I, but no more than that. So far, I've discussed mapping 3-D objects to the screen, and creating stereoscopic effects. By tonight, I'll have a lesson on rotation matricies. These are available at http://www.7south.com/zerby/EUPHORIA/ -- Ryan Zerby, Senior Programmer ryanz at netrex.com "I want to raise my freak flag, higher and higher! I want to raise my freak flag, and never be alone" -- TMBG 'How Can I Sing Like A Girl?'