[x3d-public] X3DSingleTextureTransformNode has no concrete nodes. X3DUOM, X3D Schema

John Carlson yottzumm at gmail.com
Fri Aug 22 11:27:44 PDT 2025


For example, from X3DUOM

<ConcreteNode name="MultiTextureTransform">
         <InterfaceDefinition specificationUrl="
https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/texturing.html#MultiTextureTransform
"
                              appinfo="MultiTextureTransform contains
multiple TextureTransform nodes, each provided for use by corresponding
ImageTexture MovieTexture or PixelTexture nodes within a sibling
MultiTexture node.">
            <componentInfo name="Texturing" level="2"/>
            <Inheritance baseType="X3DTextureTransformNode"/>

[ snip ]

            <field name="textureTransform"
                   type="MFNode"
                   accessType="inputOutput"
                   acceptableNodeTypes="X3DSingleTextureTransformNode"
                   description="Zero or more contained TextureTransform
nodes, for each of the different texture channels, that define 2D
transformation applied to texture coordinates."/>

[ snip ]

            <containerField default="textureTransform" type="xs:NMTOKEN"/>
            <ContentModel>
               <GroupContentModel name="ChildContentModelCore"
minOccurs="0"/>
                                                         <NodeContentModel
name="TextureTransform"/>
               <NodeContentModel name="ProtoInstance"/>

                                         </ContentModel>



===========================================================================

What I would like to see is more acceptableNodetypes on the
textureTransform field, however that's accomplished!


Thanks!

John

On Fri, Aug 22, 2025 at 1:18 PM John Carlson <yottzumm at gmail.com> wrote:

> I think that X3D XML schema may have something, but I don't understand
> transfer to X3DUOM yet.
>
> Help is desired.
>
> Thanks,
>
> John
>
> On Fri, Aug 22, 2025 at 1:01 PM John Carlson <yottzumm at gmail.com> wrote:
>
>> Just to be aware, X3DSingleTextureTransformNode has no ConcreteNodes
>> implementing it.  This affects X3D JSON, X3DUOM and X3D schema.
>>
>> This especially affects users of MultiTextureTransform.
>>
>> Thanks,
>>
>> John
>>
>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20250822/d84aa3db/attachment-0001.html>


More information about the x3d-public mailing list