VRML engine in QBASIC, working under MS-DOS QBasic
February 27 2012 at 8:22 AM
Flux (no login)
I am new here. So I ask would someone post here VRML engine made solely in QBASIC, that would be working directly under MS-DOS QBasic interpreter, so not limited in its runnability to QuickBasic or QuickBasic64. My ideas:
which would display VRML world from hardcoded filename like world.wrl in colored solid, thus non-textured and non-wired "SCREEN 13", 320x200, 256 color mode, where user would navigate freely in 3D space between meshes like in zero gravity 3D game, using arrow keys/joystick - well supported by QBasic already.
Such engine would permit to display content of *.WRL (VRML) ASCII, non-GZIPped file created by free:
http://mediamachines.wordpress.com/flux-player-and-flux-studio/
Once loaded, user should be able to navigate freely like in zero gravity space filled with 3D objects. To quit, only ESC key should be suitable, and such engine should use SYSTEM command to automatically leave QBasic interpreter when ESC is pressed.
Note:
(VRML format is much more standard than proprietary 3D studio, and VRML is established in 3D like HTML is established in 2D)