It's okay Alain,
I mean, it's not your fault if BS displays a floating logo
It is good to have a teacher who wants to try out all that new stuff, one who is constantly updating his knowledge.
But .... (you should have guessed, now comes a but) ...
I dont know if you do have installed several vrml-plugins on your box. I do have quite a few.
As you might know, usually the last plugin installed is the one who opens default.
So, above links do actually open on my system with some other browser than BS.
I know, I know ... there is some registry juggling that could be done, and some nice applets to be used, but I think it should not be the user, who struggles with such things but the builder, who is more likely knowledgeable in such matters.
Sooo... how if, whenever using plugin-specific stuff, we embed our wrl into a html page, using the classid or specific mime-type?
This would be a first and easy step to avoid frustration.
Here goes a list of classids and (specific) mime-types I have been collecting for different plugins :
Blaxxun and BS (unfortunately they can not be active together)
clsid:4B6E3013-6E45-11D0-9309-0020AFE05CC8
mime-type : application/x-cc3d
Cortona 3Dclsid:86A88967-7A20-11d2-8EDA-00600818EDB1
mime-type : application/x-cortona
Octaga Playerclsid:660D0125-4C92-4EDD-B7B4-B36857F1449E
mime-type : application/octaga
Cosmo Playerclsid:06646724-BCf3-11D0-9518-00C04FC2DD79
unfortunately, there is no specific mime-type for Cosmo Player, so use "model/vrml"
this means, Cosmo can only be forced under MSIE and it's clones
BTW : Octaga does also have physics, the logo stays down right corner and the full license is something about 50 Euro.
If the VRML community was a bit more alive, we could even make together a set of extern protos, wrapping such proprietary extensions into vrml-conform fallbacks (sort of the thing Blaxxun was doing).
Oups, sorry, here goes an example for failsafe embedding BS/Blaxxun :
- Code:
-
<object id='viewer' classid='clsid:4B6E3013-6E45-11D0-9309-0020AFE05CC8'>
<param name='vrml_dashboard' value='false'>
<param name='src' value='http://........wrl'>
<embed id='viewer' type='application/x-cc3d' src='http://....wrl' data='.....wrl' vrml_dashboard='false'>
</embed>
</object>