[x3d-public] Typo in spec ?

Richard F. Puk puk at igraphics.com
Tue Sep 29 08:37:18 PDT 2015


Hi --

An SFVec4d or SFVec4f data type could also be used to represent a 4D
non-homogeneous vector. However, there is typically little use for that in
normal graphics processing. I agree with Roy that I see no need to change
the current text.

  -- Dick

/******************************************
| Richard F. Puk, Ph.D., President
| Intelligraphics Incorporated
| 7644 Cortina Court
| Carlsbad, CA  92009-8206
| Tel: +1-760-753-9027  Mobile:  +1-760-809-9027
| Email:  puk at igraphics.com
\****************************************** 




-----Original Message-----
From: Roy Walmsley [mailto:roy.walmsley at ntlworld.com] 
Sent: Tuesday, September 29, 2015 3:24 AM
To: 'Richard F. Puk'; 'Andreas Plesch'
Cc: 'X3D Graphics public mailing list'
Subject: RE: [x3d-public] Typo in spec ?

Hi Andreas and Dick,

I can see that it could be confusing referring to an SFVec4d as a 3D
homogeneous vector. However, technically, this is the correct description,
the term 'homogeneous' implying the extra dimension to the standard three
dimensional vector. And the remainder of the paragraph points out that "
SFVec4d's and MFVec4d's are represented as a 4-tuple of double-precision
floating point values ...", thus clarifying the definition. The final
paragraph gives the default value with the 4-tuple.

The text quoted above could be expanded to incorporate the components, thus
reading, " SFVec4d's and MFVec4d's are represented as a 4-tuple (components
x, y, z, w) of double-precision floating point values ...". The danger in
doing this is that it might imply a definition of the component names. And
it is inconsistent with  other definitions. So I am inclined not to support
such a change. 

Comments are welcomed. I just offered the idea for consensus building.

Regards,

Roy

-----Original Message-----
From: x3d-public [mailto:x3d-public-bounces at web3d.org] On Behalf Of Richard
F. Puk
Sent: 29 September 2015 05:16
To: 'Andreas Plesch'; 'X3D Graphics public mailing list'
Subject: Re: [x3d-public] Typo in spec ?

Hi, Andreas --

A 3D homogeneous vector consists of four components: x, y, z, w.

  -- Dick

/******************************************
| Richard F. Puk, Ph.D., President
| Intelligraphics Incorporated
| 7644 Cortina Court
| Carlsbad, CA  92009-8206
| Tel: +1-760-753-9027  Mobile:  +1-760-809-9027
| Email:  puk at igraphics.com
\****************************************** 




-----Original Message-----
From: x3d-public [mailto:x3d-public-bounces at web3d.org] On Behalf Of Andreas
Plesch
Sent: Monday, September 28, 2015 5:45 PM
To: X3D Graphics public mailing list
Subject: [x3d-public] Typo in spec ?

http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/fieldsDef.
html#SFVec4dAndMFVec4d
has
" The SFVec4d field or event specifies a three-dimensional (3D) homogeneous
vector."
as a first sentence. 

Should this instead say " The SFVec4d field or event specifies a
four-dimensional (4D) homogeneous vector." ?

Andreas
_______________________________________________
x3d-public mailing list
x3d-public at web3d.org
http://web3d.org/mailman/listinfo/x3d-public_web3d.org


_______________________________________________
x3d-public mailing list
x3d-public at web3d.org
http://web3d.org/mailman/listinfo/x3d-public_web3d.org




More information about the x3d-public mailing list