[x3d-public] Interesting Khronos glTF 2.0 extensions (Phase 2) coming soon to your pipeline

John Carlson yottzumm at gmail.com
Thu Jul 22 05:32:25 PDT 2021


I am unclear if X_ITE supports glTF or not at this point.   I think perhaps
we should create a new set of X3D resources examples which are converted or
Inlined glTF.  Any opinion?  I vote for the inline

John

On Thu, Jul 22, 2021 at 5:50 AM Michalis Kamburelis <
michalis.kambi at gmail.com> wrote:

> It is very possible my converter doesn't put the necessary
> profile/component declarations in X3D to have all the used nodes actually
> available. It's my bug, sorry -- I'll double-check it. It's easy for me to
> make this mistake as CGE/view3dscene just make all X3D nodes available,
> regardless of what is requested in the profile/component statements.
>
> Also the Tangent node and field is our extension, so no surprise here that
> validator/other browsers will complain about it. See
> https://castle-engine.io/x3d_implementation_rendering_extensions.php
>
> Regards,
> Michalis
>
> W dniu czw., 22.07.2021 o 12:31 John Carlson <yottzumm at gmail.com>
> napisał(a):
>
>> Confirming XSLT/XML issues from either xslt3 or tovrmlx3d (I will
>> confirm version next)
>>
>>
>> ../../../node_modules/.bin/xslt3
>> -xsl:/c/x3d-code/www.web3d.org/x3d/stylesheets/X3dToJson.xslt
>> -s:../data/IridescentDishWithOlives.x3d
>> -o:../data/IridescentDishWithOlives.json2
>>
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=Group, DEF=glassDish_2, $parentName=Transform
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=Shape, $parentName=Group
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=Appearance, DEF=glassDish_3, $parentName=Shape
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Warning: X3dToJson.xslt attribute type not found for Appearance alphaMode
>> Error: X3dToJson.xslt converter not finding element-attribute type for
>> Appearance alphaMode
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=PhysicalMaterial, $parentName=Appearance
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Warning: X3dToJson.xslt attribute type not found for PhysicalMaterial
>> occlusionTextureMapping
>> Error: X3dToJson.xslt converter not finding element-attribute type for
>> PhysicalMaterial occlusionTextureMapping
>> Warning: X3dToJson.xslt attribute type not found for ImageTexture
>> flipVertically
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=TextureProperties, $parentName=ImageTexture
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=IndexedTriangleSet, $parentName=Shape
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=ColorRGBA, $parentName=IndexedTriangleSet
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Warning: X3dToJson.xslt attribute type not found for ColorRGBA mode
>> Error: X3dToJson.xslt converter not finding element-attribute type for
>> ColorRGBA mode
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=Coordinate, $parentName=IndexedTriangleSet
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=Normal, $parentName=IndexedTriangleSet
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=MultiTextureCoordinate, $parentName=IndexedTriangleSet
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=TextureCoordinate, $parentName=MultiTextureCoordinate
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Warning: X3dToJson.xslt attribute type not found for TextureCoordinate
>> mapping
>> Error: X3dToJson.xslt converter not finding element-attribute type for
>> TextureCoordinate mapping
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=Transform, DEF=olives, $parentName=Transform
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=Group, DEF=olives_2, $parentName=Transform
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=Shape, $parentName=Group
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=Appearance, DEF=olives_3, $parentName=Shape
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Warning: X3dToJson.xslt attribute type not found for Appearance alphaMode
>> Error: X3dToJson.xslt converter not finding element-attribute type for
>> Appearance alphaMode
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=PhysicalMaterial, $parentName=Appearance
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Warning: X3dToJson.xslt attribute type not found for PhysicalMaterial
>> normalTextureMapping
>> Error: X3dToJson.xslt converter not finding element-attribute type for
>> PhysicalMaterial normalTextureMapping
>> Warning: X3dToJson.xslt attribute type not found for PhysicalMaterial
>> baseTextureMapping
>> Error: X3dToJson.xslt converter not finding element-attribute type for
>> PhysicalMaterial baseTextureMapping
>> Warning: X3dToJson.xslt attribute type not found for PhysicalMaterial
>> metallicRoughnessTextureMapping
>> Error: X3dToJson.xslt converter not finding element-attribute type for
>> PhysicalMaterial metallicRoughnessTextureMapping
>> Warning: X3dToJson.xslt attribute type not found for PhysicalMaterial
>> occlusionTextureMapping
>> Error: X3dToJson.xslt converter not finding element-attribute type for
>> PhysicalMaterial occlusionTextureMapping
>> Warning: X3dToJson.xslt attribute type not found for ImageTexture
>> flipVertically
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=TextureProperties, $parentName=ImageTexture
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Warning: X3dToJson.xslt attribute type not found for ImageTexture
>> flipVertically
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=TextureProperties, $parentName=ImageTexture
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Warning: X3dToJson.xslt attribute type not found for ImageTexture
>> flipVertically
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=TextureProperties, $parentName=ImageTexture
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Warning: X3dToJson.xslt attribute type not found for ImageTexture
>> flipVertically
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=TextureProperties, $parentName=ImageTexture
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Error: IllegalChildNodeFieldNameNotFound no containerField or field name
>> found for the X3D JSON object. Check spelling of node.
>>    $elementName=IndexedTriangleSet, $parentName=Shape
>>    Please report this error to x3d-public at web3d.org - thanks for your
>> help improving X3D Quality Assurance (QA).
>> Transformation failure: RangeError: Maximum call stack size exceeded
>> Maximum call stack size exceeded
>> node /home/coderextreme/X3DJSONLD/src/main/node/jsondiff.js
>> ../data/IridescentDishWithOlives.json
>> ../data/IridescentDishWithOlives.new.json2
>> RIGHT FILE ../data/IridescentDishWithOlives.new.json2 SyntaxError:
>> Unexpected end of JSON input ../data/IridescentDishWithOlives.json
>> ../data/IridescentDishWithOlives.new.json2
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210722/1aec122d/attachment-0001.html>


More information about the x3d-public mailing list