Talk:VRML engine

The educational technology and digital learning wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

-- Daniel K. Schneider 17:47, 8 October 2009 (UTC)

vivatyctrl-class -- Tutancamon 12:31, 8 October 2009 (UTC) -- Tutancamon 12:31, 8 October 2009 (UTC)

vivatyctrl-class

http://vrml-x3d.ning.com/forum/topics/vivatyctrl-class


We have a several vrml engines on our computers.
Is usefule to know their CLASSID.
For example, for VIVATY, we have:
VivatyCtrl Class
C:\Program Files\Vivaty\VivatyPlayer
CLASSID="clsid:03A99563-4F42-4DCF-A069-C728A71164A3"


tutancamon said:

object
/object
embed

is clear ?
:)

tutancamon said:

Ups !
Here we have a big problem !
See at this html code:

OBJECT
ID=Object1
CLASSID="clsid:03A99563-4F42-4DCF-A069-C728A71164A3"
CODEBASE="C:\Program Files\Vivaty\VivatyPlayer\vivaty.dll"
width="400" height="400"
VIEWASTEXT

param name="antialias" value=""
param name="bgcolor" value=""
param name="DASHBOARD" value=""
param name="Debug" value=""
param name="DX9" value=""
param name="ForceAAOnXP" value=""
param name="GRUPSkinning" value=""
param name="LoadScreen" value=""
param name="MaxTextureSize" value=""
param name="navigation" value="">
param name="NavigationMode" value=""
param name="PrimativeQuality" value=""
param name="RightMouseMenu" value=""
param name="ticket" value=""
/OBJECT

OK !
But where is world parameter ?
We need to have something like this:
param name="WORLD" value="name_world.wrl"

For me Vivaty is not so spectacular, but because is a Tony Parisi home production, on his honour, I want to talk about his employees application.

Well ?

tutancamon said:

For Flux Player version 2.0, we have 'AnimaCtrl'
And for this control we can use this html code:
OBJECT
ID=Object1
CLASSID="clsid:918B202D-8E8F-4649-A70B-E9B178FEDC58"
CODEBASE="C:\Program Files\Media Machines\Flux\Anima.ocx"
width="400" height="400"
VIEWASTEXT

param name="_Version" value="65536"
param name="_ExtentX" value="10583"
param name="_ExtentY" value="10583"
param name="_StockProps" value="0"
param name="bgcolor" value
param name="navigation" value
param name="PrimitiveQuality" value
param name="NavigationMode" value
param name="antialias" value="-1"
param name="DASHBOARD" value="-1"
param name="MaxTextureSize" value="512"
param name="LoadScreen" value="-1"
param name="RightMouseMenu" value
param name="src" value
/OBJECT

OBS. Here we can see param name="src" value

OK ?

But for vivaty.dll?

Russ Kinter said:

Sure, I use them all the time to switch VRML/X3d Internet Explorer default plugin in the registry.

tutancamon said:

Russ Kinter said:
Sure, I use them all the time to switch VRML/X3d Internet Explorer default plugin in the registry.
Yes,
is it true.
For Anima.ocx we have
param name="src" value = "name_file.x3d"
But for vivaty.dll, what we have ? How we can show to Vivaty, what file to use ? This is the question. He has not parameter for world files.

tutancamon said:

tutancamon said:
Russ Kinter said:
Sure, I use them all the time to switch VRML/X3d Internet Explorer default plugin in the registry.
Yes,
is it true.
For Anima.ocx we have
param name="src" value = "name_file.x3d"
But for vivaty.dll, what we have ? How we can show to Vivaty, what file to use ? This is the question. He has not parameter for world files.


vivaty.dll, is more then a simple VR browser, he is also a chat client of HYDRA server.

See this:

Vivaty.App.version = ;
Vivaty.App.fluxUserId =
;
Vivaty.App.hostId = ;
Vivaty.App.ownerName =
;
Vivaty.App.muserver = ;
Vivaty.App.muport =
;
Vivaty.App.chserver = ;
Vivaty.App.chroom =
;
Vivaty.App.chport = ;
Vivaty.App.userRoomId =
;
Vivaty.App.pid = ;
Vivaty.App.numObjects = 61;
Vivaty.App.scenename = "";
Vivaty.App.def_scenename = "";
Vivaty.App.social.guest = 0;
Vivaty.App.social.dbscripturl =
;
Vivaty.App.social.community = 0;
Vivaty.App.social.applicationId = 0;
Vivaty.App.social.appServer = ;

Well ?
How we can use this client of Hydra ?
;)