DSL & interactivity

About Truespace Archives

These pages are a copy of the official truespace forums prior to their removal somewhere around 2011.

They are retained here for archive purposes only.

DSL & interactivity // Interactive Artwork

1  |  

Post by monkey2 // Mar 8, 2006, 7:21am

monkey2
Total Posts: 2
pic
I would very much like to create an interactive world wherein the user may navigate thru it on line. I have created one scene which covers approx. 45 acres with streets and structures. I have burned a cd with a stand alone player which will allow any user with DirectX 8 or better to walk or fly around this area by using his or her computer via the keyboard or mouse. The scene being large will still run with the cd in its drive, but runs better from the hard drive. The cd has some copy protection, but I would much rather be able to offer it on line. I am afraid that even with DSL a user may encounter hangups when moving around, I am not sure. My questions are (1) Are there any of the features in TS7 that allow me to upload my scene to a web server as some type of vrml file, and then (2) Can users with DirectX 9 be able to interactive with it? Have any of you tried something like this?, or perhaps are already doing it??


Thanks


Minkey:confused:

Post by notejam // Feb 7, 2008, 9:05pm

notejam
Total Posts: 191
Both truespace 6 and 7.5 in the version 6 save files option allow saving vrml files as wrl file type.

Unfortuantely, vrml seems to be moving toward a new file type called X3d.

However there still are some sites that use the .wrl file type.


Users would not be likely to interact with dirextx, but a lot of these worlds do allow coding of the 3d world in c, or other language, it varys from place to place what they allow, and what they have figured out how to do. If they have added a directx port that could recieve commands from users in c code, etc, then in that case, yes it seems like it would be possible to use directx.



Regarding hosting your 3d world, the Blaxxun 3d world server is one of the easy ones to get free hosting of your world. You need to get your own web page with a fairly fast server on it, and put your world files on it.

Then you notify the server of the web address of your world, and they list it and visitors can come from their 3d worlds to yours and visit, and their blaxxun contact (3d world browser) will work to navigate your world. Then from there, you could visit the develper forums and worlds of some of the hosted sites to learn how to set up control scripts, or c code to animate features of your world, allow controls etc. Some of the worlds have things like proxmity switchs, and click on an object does something, or even goes to a web page or another world, etc. Get the browser first at http://www.blaxxun.com/home/index.php


Also, you can save your scenes as obj files, and they can then be loaded into flux studio, which can then export them as vrml and x3d file formats, and there are probably other vrml editors that you can get that will also allow inport of truespace files., thus allowing you to convert to different file types.


With the Blaxxun contact browser running, enter this web address will take you to cybertown world, and it has developer forum.

cybertown cost $5 a month, you get some real estate place, and get to help develope 3d worlds, etc.


http://www.cybertown.com/cgi-bin/cybertown/place?NNM=Visitor&login=true&ac=index3d

Post by TomG // Feb 8, 2008, 8:12am

TomG
Total Posts: 3397
If using tS7.5, you can save the scene as an RSSCN, and this could then be loaded and viewed using DX9.0c in real-time with truePlay (or trueSpace). This is offline of course, but provides a way for the person to view them with high quality real-time.


Not sure how it would go in terms of being laggy or not (I'd be happy to test it out for you if it would help, please don't email the file though, but let me know if there is a place I could download it).


It might be hostable online for trueSpace, though it would be a large download when first visited by the sound of it (on subsequent visits it would be cached for the visitor, so would load quickly).


Navigation in trueSpace and truePlay can either be First Person Navigation (like a video game, ASDW keys for movement with mouse look), or by widget, allowing both flying and walking.


Sounds like an interesting project!


HTH!

Tom

Post by notejam // Feb 8, 2008, 9:20am

notejam
Total Posts: 191
Here is how to get your world served by Blaxxun for free after you have it on a web page. http://philliphansel.com/buildersguild/share_my_world.htm


That would be a non-cybertown world.


Here is the link to the builders Guild. You should study allowed file size etc.

http://philliphansel.com/buildersguild/index.htm


You need to study the required file size limits, suggested limits on textures, number of sound files etc too. This section also has tutorials on how to use scripts for animations, etc, and interactivity with web site visitor.


The advantage of having Blaxxun serve it, is it makes it multiuser, until then its single user world, when on a web page.


I think its possible to make worlds in both truespace, and vrml, and just have the user install both the shared space browser, and the blaxxun contact browser, as the correct browser will launch when a web link for either world is triggering it to launch. Only thing I am wondering right now about that is if we will have any problems in needing to close one window, after we exit that world, and then go on to next world? Might not be best to be connected to two servers and have two 3d world browsers going at same time? I have run other programs with Blaxxun, but it does sometimes drops me, when I use yahoo browser at same time.
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2024. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn