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

John Carlson yottzumm at gmail.com
Fri Aug 22 11:36:45 PDT 2025


Or alternatively,

<AdditionalInheritance baseType="X3DSingleTextureTransformNode"/> in the
nodes Michalis mentioned.

TextureTransform
TextureTransform3D
TextureTransformMatrix3D

I guess I need to take a break.

XML schema hurts my brain.

John

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

> 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/ab6c965f/attachment.html>


More information about the x3d-public mailing list