[x3d-public] PointProperties revisited

Andreas Plesch andreasplesch at gmail.com
Sat Aug 22 21:42:18 PDT 2020


https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-WD2/Part01/components/shape.html#PointProperties

has the current draft.

What is the motivation for having a colorMode field ? Should coloring
not be handled the same way as it is for other geometries, eg. use
color if no texture, use texture if no color, and blend if both are
provided ? Other geometries do not require a colorMode field after
all.

Even if there is an additional benefit of having the colorMode field, I think "
TEXTURE_AND_POINT_COLOR" should multiply rather than add:

"TEXTURE_AND_POINT_COLOR shall display the RGBA channels of a texture
added to the RGB channels of the color defined in X3DMaterialNode or
X3DColorNode node, and the A channel of the texture if any."

Adding introduces the problem of how to deal with oversaturated
components and contradicts how combining colors is defined for other
geometries.

Also, only RGBA textures are mentioned. Should one component (alpha),
2 component (greyscale plus alpha) and 3 component (RGB) textures also
be allowed or well defined ?

https://www.web3d.org/x3d/content/X3dTooltips.html#PointProperties.containerField

has a copy and paste typo. It still refers to "lineProperties"

-Andreas
-- 
Andreas Plesch
Waltham, MA 02453



More information about the x3d-public mailing list