Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Discussion / VRML97 and Darkbasic

Author
Message
Contra
19
Years of Service
User Offline
Joined: 12th Jul 2005
Location: Some place between point A and point B
Posted: 13th Jul 2005 08:58
I have a question, is Dark Basic Classic compatible with VRML97?
If it is, could somebody give me an example on how to use VRML97 with Dark Basic. Thanks for any help you can give

PS2, SNES, Sega Genesis, SNK NeoGeo, NES, TG-16
NanoBrain
20
Years of Service
User Offline
Joined: 20th Jan 2005
Location: Portland, OR
Posted: 13th Jul 2005 18:40
Doctor Evil,

No, it is not compatible.


+NanoBrain+
Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 13th Jul 2005 20:44
..what the hell is VRML97?

Your signature has been erased by a mod because it's larger than 600x120...
Sven B
20
Years of Service
User Offline
Joined: 5th Jan 2005
Location: Belgium
Posted: 13th Jul 2005 21:22
I think it has something to do with stereo viewing. You know, making a 3D impression on a 2D screen...

Immunity and Annihalation makes Immunihalation...
Video Boy
21
Years of Service
User Offline
Joined: 21st Mar 2004
Location:
Posted: 14th Jul 2005 19:43
Even if it's possible to view a VRML world in stereoscopy, VRML itself has nothing to do with stereoscopy. VRML means Virtual Reality Modeling Language, and has been an attempt to bring 3D to the WWW. In short, it's a scripting language that describes 3D objects you'll view with your browser.

Here's every info you'll need about VRML: http://www.web3d.org/x3d/specifications/vrml/
Contra
19
Years of Service
User Offline
Joined: 12th Jul 2005
Location: Some place between point A and point B
Posted: 15th Jul 2005 08:46
Darn, Oh well Thanks for your info

PS2, SNES, Sega Genesis, SNK NeoGeo, NES, TG-16
blanky
20
Years of Service
User Offline
Joined: 3rd Aug 2004
Location: ./
Posted: 15th Jul 2005 19:29
You could add some kind of preprocessor in so that all calls to 'sync' instead go to (let's say) a Sinc0() function of your own invention, and then do something along the lines of this:

When the user has chosen a VRML file, make a HTML file as a 'wrapper' for it, spawn a copy of Internet Explorer onto a cleverly hidden 'virtual desktop', (yes, XP has capability for more than one simultaenous desktop), and whenever your Sinc0() command is called you lock the buffer and use CopyMemory() (DOT is too slow) to copy into DB's backbuffer from what Internet Explorer is displaying, and use the keybd_event() function to send keypresses to Internet Explorer to control the object (maybe even JavaScript. Mm.)

-----

OR, you could stick to .X files.

How's my typing? Phone 0800-GO-TO-HELL
Contra
19
Years of Service
User Offline
Joined: 12th Jul 2005
Location: Some place between point A and point B
Posted: 15th Jul 2005 22:52
That's a really interesting concept you have, I will definitely be experimenting with that idea...Thanks

PS2, SNES, Sega Genesis, SNK NeoGeo, NES, TG-16

Login to post a reply

Server time is: 2025-05-22 22:22:27
Your offset time is: 2025-05-22 22:22:27