Activity for x3d

  • Don Brutzman Don Brutzman posted a comment on ticket #93

    Thanks for excellent report. I will look at defaults for other X3D statements, and other converters as well.

  • Vincent Marchetti Vincent Marchetti modified ticket #93

    level field of component statement not emitted in XML output

  • Vincent Marchetti Vincent Marchetti created ticket #93

    level property of component statement not emitted in XML output

  • Don Brutzman Don Brutzman committed [r38610] on Code

    X3D Tidy insert leading zero prior to decimal point, omit trailing zeros, 4 significant digits past decimal point

  • Don Brutzman Don Brutzman committed [r38609] on Code

    X3D Tidy insert leading zero prior to decimal point, omit trailing zeros

  • Don Brutzman Don Brutzman committed [r38608] on Code

    description, loa=4

  • Don Brutzman Don Brutzman committed [r38607] on Code

    X3D Tidy insert leading zero prior to decimal point

  • Don Brutzman Don Brutzman committed [r38606] on Code

    remove cruft

  • Don Brutzman Don Brutzman committed [r38605] on Code

    remove cruft

  • Don Brutzman Don Brutzman committed [r38604] on Code

    initial pattern for collecting pose information from interpolator sets

  • Don Brutzman Don Brutzman committed [r38603] on Code

    finish capitalization corrections of Bones filenames

  • Don Brutzman Don Brutzman committed [r38602] on Code

    X3D Tidy updated all names from v1 to v2

  • Don Brutzman Don Brutzman committed [r38601] on Code

    sort

  • Don Brutzman Don Brutzman committed [r38600] on Code

    Viewpoints initial cleanup

  • Don Brutzman Don Brutzman committed [r38599] on Code

    renamed files to match local versions

  • Don Brutzman Don Brutzman committed [r38598] on Code

    fix name

  • Don Brutzman Don Brutzman committed [r38597] on Code

    update metadata

  • Don Brutzman Don Brutzman committed [r38596] on Code

    c14n canonicalization of whitespace

  • Don Brutzman Don Brutzman committed [r38595] on Code

    Joe Williams original model in .x3dv, converted to .x3d by Castle online converter, unmodified

  • Don Brutzman Don Brutzman committed [r38594] on Code

    editorial

  • Don Brutzman Don Brutzman committed [r38593] on Code

    additional timeouts for lengthy conversions

  • Don Brutzman Don Brutzman committed [r38592] on Code

    additional timeouts for lengthy conversions

  • Don Brutzman Don Brutzman committed [r38591] on Code

    InlineGeometry inheritance baseType X3DGeometryNode

  • Don Brutzman Don Brutzman committed [r38590] on Code

    InlineGeometry inheritance baseType X3DGeometryNode

  • Don Brutzman Don Brutzman committed [r38589] on Code

    NetBeans 29 release

  • Don Brutzman Don Brutzman committed [r38588] on Code

    omit duplicate meta

  • Don Brutzman Don Brutzman committed [r38587] on Code

    improved snapshot showing more of scene graph in tool

  • Don Brutzman Don Brutzman committed [r38586] on Code

    CleatClamp STL loaded by InlineGeometry with Appearance applied, viewed in Sunrize

  • Don Brutzman Don Brutzman committed [r38585] on Code

    Castle conversion

  • Don Brutzman Don Brutzman committed [r38584] on Code

    add InlineGeometry

  • Don Brutzman Don Brutzman committed [r38583] on Code

    add InlineGeometry, various tooltips updated

  • Don Brutzman Don Brutzman committed [r38582] on Code

    add InlineGeometry for X3D v4.1, included in LoadSensor content model and Full Profile

  • Don Brutzman Don Brutzman committed [r38581] on Code

    add InlineGeometry for X3D v4.1, included in LoadSensor content model and Full Profile

  • Don Brutzman Don Brutzman committed [r38580] on Code

    updated version saxon-he-12.9.jar

  • Don Brutzman Don Brutzman committed [r38579] on Code

    updated versions copied from masters

  • Don Brutzman Don Brutzman committed [r38578] on Code

    updated versions copied from masters

  • Don Brutzman Don Brutzman committed [r38577] on Code

    update saxon library

  • Don Brutzman Don Brutzman committed [r38576] on Code

    update saxon library

  • Don Brutzman Don Brutzman committed [r38575] on Code

    add InlineGeometry for X3D v4.1, included in LoadSensor content model and Full Profile

  • Don Brutzman Don Brutzman committed [r38574] on Code

    add InlineGeometry, various tooltips updated

  • Don Brutzman Don Brutzman modified ticket #51

    -acousticProperties should be a JSON object, not a JSON array in X3D JSON

  • Don Brutzman Don Brutzman modified ticket #84

    PhysicalMaterial.baseTexture should be an object in JSON, not an JSON array

  • Don Brutzman Don Brutzman committed [r38573] on Code

    add InlineGeometry, note allowed children of LoadSensor

  • Don Brutzman Don Brutzman committed [r38572] on Code

    increased functionality for handling url relay links, e.g. https://create3000.github.io/x_ite/playground/?url=https://create3000.github.io/media/examples/Networking/InlineGeometry/InlineGeometry.x3d

  • Don Brutzman Don Brutzman committed [r38571] on Code

    add .stl version

  • Don Brutzman Don Brutzman committed [r38570] on Code

    meta update

  • Don Brutzman Don Brutzman committed [r38569] on Code

    meta update

  • Don Brutzman Don Brutzman committed [r38568] on Code

    add .stl version

  • Don Brutzman Don Brutzman committed [r38567] on Code

    add .stl version

  • Don Brutzman Don Brutzman committed [r38566] on Code

    add .stl version

  • John W Carlson John W Carlson posted a comment on ticket #84

    Thanks for the great efforts, I will download the stylesheets soon. Yay! John On Thu, Feb 19, 2026 at 11:59 PM Don Brutzman brutzman@users.sourceforge.net wrote: The problem is that X3dToJson.xslt was not handling these as SFNode types. Now fixed. Excerpt: <xsl:variable name="SFNodeType" select=" ($fieldName = 'acousticProperties') or ($fieldName = 'baseTexture') or ($fieldName = 'emissiveTexture') or ($fieldName = 'normalTexture') or ($fieldName = 'occlusionTexture') or ($fieldName = 'metallicRoughnessTexture')...

  • Don Brutzman Don Brutzman committed [r38565] on Code

    additional corrections for SFNode type assignments for PhysicalMaterial and UnlitMaterial fields.

  • Don Brutzman Don Brutzman posted a comment on ticket #84

    The problem is that X3dToJson.xslt was not handling these as SFNode types. Now fixed. Excerpt: <xsl:variable name="SFNodeType" select=" ($fieldName = 'acousticProperties') or ($fieldName = 'baseTexture') or ($fieldName = 'emissiveTexture') or ($fieldName = 'normalTexture') or ($fieldName = 'occlusionTexture') or ($fieldName = 'metallicRoughnessTexture') or etc. Various examples re-converted and uploaded to X3D Example Archives.

  • Don Brutzman Don Brutzman committed [r38564] on Code

    adjust significant digits, more-detailed description

  • Don Brutzman Don Brutzman committed [r38563] on Code

    adjusting for 4 significant digits

  • x3d x3d released /org-web3d-x3d-palette.nbm

  • John W Carlson John W Carlson posted a comment on ticket #51

    Sure, -acousticProperties is an SFNode (JSON object), but X3dToJson.xslt treats it as an MFNode (JSON array). If you look at the online JSON object (I saved a snippet before for you to look at--pardon the bolding), you will see that it;'s an MFNode. Please remove the [] around the property value for the property name "-acousticProperties", such that the property value becomes an object, and not an array. What it should look like: { "Shape": { "-geometry": { "Box": { } }, "-appearance": { "Appearance":...

  • John W Carlson John W Carlson posted a comment on ticket #51

    Just got your email. Thanks. Please close when ready. John On Thu, Feb 19, 2026 at 11:11 AM Don Brutzman brutzman@users.sourceforge.net wrote: I located and added the missing type assignment of SFNode for AcousticPropertis in X3dToJson.xslt stylesheet. Now converting correctly. Thanks for noting this issue. - https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/AudioSpatialSound/AllAudioGraphNodesTest.json https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/AudioSpatialSound/AllAudioGraphNodesTest.json...

  • John W Carlson John W Carlson modified a comment on ticket #84

    Can we do the same thing for this that we did for #51, -acousticProperties? Change X3dToJson.xslt. See online example that is wrong. This: "-baseTexture":[ { "ImageTexture": { [snip] } } ], [ should become ] "-baseTexture": { "ImageTexture": { [snip] } } ======================

  • John W Carlson John W Carlson modified a comment on ticket #84

    Can we do the same thing for this that we did for #51, -acousticProperties? Change X3dToJson.xslt. See online example that is wrong. This: "-baseTexture":[ { "ImageTexture": { [snip] } } ], ================================= Should become this: ~~~ "-baseTexture": { "ImageTexture": { [snip] } } ~~~ ======================

  • John W Carlson John W Carlson modified ticket #84

    PhysicalMaterial.baseTexture should be an object in JSON, not an JSON array

  • John W Carlson John W Carlson posted a comment on ticket #84

    Can we do the same thing for this that we did for #51, -acousticProperties? Change X3dToJson.xslt. See online example that is wrong. This: "-baseTexture": { "ImageTexture": { [snip } } ], ================================= Should become this: "-baseTexture": { "ImageTexture": { [snip] } } ======================

  • x3d x3d released /README.distribution.md

  • x3d x3d released /org-web3d-x3d-palette.nbm

  • Don Brutzman Don Brutzman modified a comment on ticket #51

    I located and added the missing type assignment of SFNode for AcousticProperties in X3dToJson.xslt stylesheet. Now converting correctly. Thanks for noting this issue. https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/AudioSpatialSound/AllAudioGraphNodesTest.json "-appearance": { "Appearance": { "-acousticProperties": { "AcousticProperties": { "@DEF":"TestAcousticProperties", "@absorption":0.11, "@description":"hello AcousticProperties", "@diffuse":0.22, "@enabled":false, "@refraction":0.33,...

  • Don Brutzman Don Brutzman committed [r38562] on Code

    Appearance acousticProperties field is SFNodeType

  • Don Brutzman Don Brutzman posted a comment on ticket #51

    I located and added the missing type assignment of SFNode for AcousticPropertis in X3dToJson.xslt stylesheet. Now converting correctly. Thanks for noting this issue. https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/AudioSpatialSound/AllAudioGraphNodesTest.json "-appearance": { "Appearance": { "-acousticProperties": { "AcousticProperties": { "@DEF":"TestAcousticProperties", "@absorption":0.11, "@description":"hello AcousticProperties", "@diffuse":0.22, "@enabled":false, "@refraction":0.33,...

  • Don Brutzman Don Brutzman posted a comment on ticket #51

    Since X3DUOM is correctly defined, and specification is correctly defined, exactly what is the problem you are referring to? Processing by X3dToJson.xslt stylesheet?

  • John W Carlson John W Carlson modified ticket #51

    -acousticProperties should be a JSON object, not a JSON array in X3D JSON

  • John W Carlson John W Carlson posted a comment on ticket #51

    Can we get this looked at sooner than later? This is delaying acceptance testing of x3dvalidate.

  • Don Brutzman Don Brutzman committed [r38561] on Code

    support appendTrailingZeros

  • Don Brutzman Don Brutzman committed [r38560] on Code

    numeric-precision test case

  • Don Brutzman Don Brutzman committed [r38559] on Code

    further page description

  • Don Brutzman Don Brutzman committed [r38558] on Code

    further page description

  • Don Brutzman Don Brutzman committed [r38557] on Code

    Planned Progress for JSON Schema

  • Don Brutzman Don Brutzman committed [r38556] on Code

    converter adjustments

  • Don Brutzman Don Brutzman committed [r38555] on Code

    X_ITE converter

  • Don Brutzman Don Brutzman committed [r38554] on Code

    add Web3D 202 reference paper by Yanshen Sun and Nicholas Polys

  • Don Brutzman Don Brutzman committed [r38553] on Code

    add "quote marks" around MetadataString values, reduce numeric precision using X3D Tidy

  • Don Brutzman Don Brutzman committed [r38552] on Code

    add "quote marks" around MetadataString values, reduce numeric precision using X3D Tidy

  • Don Brutzman Don Brutzman committed [r38551] on Code

    add "quote marks" around MetadataString values, reduce numeric precision using X3D Tidy

  • Don Brutzman Don Brutzman committed [r38550] on Code

    add "quote marks" around MetadataString values, reduce numeric precision using X3D Tidy

  • Don Brutzman Don Brutzman committed [r38549] on Code

    meta links cleat_clamp.thing and CleatClampConversionCastle.stl

  • Don Brutzman Don Brutzman committed [r38548] on Code

    do not reduce numeric precision for @version or Metadata* fields

  • Don Brutzman Don Brutzman committed [r38547] on Code

    reduce numeric precision with X3D Tidy, 187->105 KB; update TODO

  • x3d x3d released /README.distribution.md

  • x3d x3d released /org-web3d-x3d-palette.nbm

  • Don Brutzman Don Brutzman committed [r38546] on Code

    X3D-Tidy reduce floating-point precision

  • Don Brutzman Don Brutzman committed [r38545] on Code

    X3D-Tidy reduce floating-point precision

  • Don Brutzman Don Brutzman committed [r38544] on Code

    X3D-Tidy reduce floating-point precision, 147KB-84KB

  • Don Brutzman Don Brutzman committed [r38543] on Code

    update links and settings

  • Don Brutzman Don Brutzman committed [r38542] on Code

    properly round off truncated floating-point values, positive and negative; output message adjust

  • Don Brutzman Don Brutzman committed [r38541] on Code

    finalize numeric-precision description following successful test cases

  • Don Brutzman Don Brutzman committed [r38540] on Code

    numeric-precision test case

  • Don Brutzman Don Brutzman committed [r38539] on Code

    numeric-precision test case

  • Don Brutzman Don Brutzman committed [r38538] on Code

    styling, append /latest to regex101 links

  • Don Brutzman Don Brutzman committed [r38537] on Code

    significant digits: note no roundoff, trailing zeroes are retained

  • Don Brutzman Don Brutzman committed [r38536] on Code

    TODO eliminate trailing zeroes and decimal point, if any

  • Don Brutzman Don Brutzman committed [r38535] on Code

    description revision

  • x3d x3d released /README.distribution.md

1 >
MongoDB Logo MongoDB