[x3d-public] visibilityRange for X3DFogObject: specification erratum detected
Brutzman, Donald (Don) (CIV)
brutzman at nps.edu
Wed Oct 18 06:40:50 PDT 2023
Andreas and Holger, thanks for these important catches. Certainly the
upper-bound limit should be positive infinity, not minus infinity.
Dick, please let's discuss whether there is any way to remove these
typographical errors while in final stage of ISO editorial review.
Andreas, if you have suggested prose for "explain that fogVisibility
corresponds to the visibilityRange field" then please send that. We can at
least create a Mantis issue for eventual resolution.
Thanks everyone.
all the best, Don
--
Don Brutzman Naval Postgraduate School, Code USW/Br brutzman at nps.edu
Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149
X3D graphics, virtual worlds, navy robotics https://faculty.nps.edu/brutzman
From: x3d-public <x3d-public-bounces at web3d.org> On Behalf Of Holger Seelig
Sent: Tuesday, October 17, 2023 9:21 AM
To: Andreas Plesch <andreasplesch at gmail.com>
Cc: X3D <x3d-public at web3d.org>
Subject: Re: [x3d-public] visibilityRange for X3DFogObject
There is also LocalFog derived from X3DFogObject, it has the same issue:
lists limits for the visibilityRange as 0 to minus infinity, for the
abstract node.
https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-IS.proof/Pa
rt01/components/environmentalEffects.html#LocalFog
--
Holger Seelig
Leipzig, Germany
holger.seelig at yahoo.de <mailto:holger.seelig at yahoo.de>
https://create3000.github.io/x_ite/
Am 17.10.2023 um 16:26 schrieb Andreas Plesch <andreasplesch at gmail.com
<mailto:andreasplesch at gmail.com> >:
https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-IS.proof/Pa
rt01/components/environmentalEffects.html#X3DFogObject
lists limits for the visibilityRange as 0 to minus infinity, for the
abstract node.
https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-IS.proof/Pa
rt01/components/environmentalEffects.html#Fog
list limits for the visibilityRange as 0 to plus infinity, for the
concrete node.
https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-IS.proof/Pa
rt01/components/lighting.html#t-foginterpolant
assumes a positive visibilityRange (and probably should explain that
fogVisibility corresponds to the visibilityRange field).
So I think the abstract node also should list 0 to plus infinity as
limits (unless there are historical reasons).
This is not critical for implementations since Fog is the only
concrete node inheriting from X3DFogNode but should be addressed.
Apologies if this is already addressed in the very latest versions.
-Andreas
--
Andreas Plesch
Waltham, MA 02453
_______________________________________________
x3d-public mailing list
x3d-public at web3d.org <mailto:x3d-public at web3d.org>
http://web3d.org/mailman/listinfo/x3d-public_web3d.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20231018/19051569/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5464 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20231018/19051569/attachment-0001.p7s>
More information about the x3d-public
mailing list