[X3D-Public] Historical question
Tony Parisi
tparisi at gmail.com
Mon Jun 6 10:56:23 PDT 2011
Oh in Scripts?
No you can't. That was a purposeful design decision in VRML97-- for IMHO
really obscure reasons but I am sure there are people on this list who can
properly defend it.
We lifted that restriction in X3D. I am sure there are people on this list
who could properly malign that decision :-p
So, yes, to be strictly compliant, a VRML97 browser would not allow it.
Apparently many implementors decided to go the pragmatic route vs.
parochial.
I bet if you feed FreeWRL a VRML-encoded X3D file with the correct header
line, it won't bitch about this. Can you make that change and get around the
issue?
Tony
On Mon, Jun 6, 2011 at 10:52 AM, Dave A <dave at realmofconcepts.com> wrote:
> Thanks. The reference pointed to me by FreeWRL contained:
>
> [image: +]6.40 Script
>
> *Script {*
> exposedField MFString *url []*
> field SFBool *directOutput FALSE*
> field SFBool *mustEvaluate FALSE*
> # *And any number of*:* eventIn eventType eventName** field fieldType fieldName initialValue** eventOut eventType eventName**}*
>
>
> Note: no mention of 'exposedField' thus not implemented.
>
> FWIW: Vivaty Studio actually creates some non-spec code (capital BOOLEANS)
> and
> uses 'exposedField' in x3dv instead of 'inputOutput'
>
>
>
> On 6/6/2011 10:20 AM, Tony Parisi wrote:
>
> Here's the reference:
>
>
> http://www.web3d.org/x3d/specifications/vrml/ISO-IEC-14772-VRML97/part1/concepts.html#4.7
>
> Tony
>
> On Mon, Jun 6, 2011 at 10:19 AM, Tony Parisi <tparisi at gmail.com> wrote:
>
>> exposedField was definitely in the VRML spec.
>>
>>
>>
>> On Mon, Jun 6, 2011 at 9:33 AM, Dave A <dave at realmofconcepts.com> wrote:
>>
>>> Hey all,
>>>
>>> I've just started using FreeWRL and was surprised that it was rejecting
>>> scripts with 'exposedField' on them. Now, I've used Contact, Cortona,
>>> Flux/Vivaty, and Instant Player, and they all support this. But the FreeWRL
>>> guys point out that 'exposedField' is not in the VRML spec (it is in the X3D
>>> spec but as 'inputOutput').
>>>
>>> So, how did this 'exposedField' come to be, when, and if it's in so many
>>> popular browsers, how is it not in at least an Amendment, and (to the
>>> FreeWRL folks), why not implement it there?
>>>
>>> Thanks for any enlightenment you may provide.
>>>
>>> Dave A.
>>>
>>> _______________________________________________
>>> X3D-Public mailing list
>>> X3D-Public at web3d.org
>>> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
>>>
>>
>>
>>
>> --
>> Tony Parisi tparisi at gmail.com
>> CTO at Large 415.902.8002
>> Skype auradeluxe
>> Follow me on Twitter! http://twitter.com/auradeluxe
>>
>>
>>
>
>
> --
> Tony Parisi tparisi at gmail.com
> CTO at Large 415.902.8002
> Skype auradeluxe
> Follow me on Twitter! http://twitter.com/auradeluxe
>
>
> ------------------------------
>
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 10.0.1382 / Virus Database: 1511/3680 - Release Date: 06/04/11
>
>
--
Tony Parisi tparisi at gmail.com
CTO at Large 415.902.8002
Skype auradeluxe
Follow me on Twitter! http://twitter.com/auradeluxe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20110606/df7c8218/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 175 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20110606/df7c8218/attachment-0001.gif>
More information about the X3D-Public
mailing list