[x3d-public] X3D4 JSON schema. Confirm patch for synonyms. Note: must upgrade to 4.0. Possible patches to X3DOM forthcoming

John Carlson yottzumm at gmail.com
Wed Jun 30 15:10:55 PDT 2021


diff --git a/x3d-4.0-JSONSchema.json b/x3d-4.0-JSONSchema.json
index 514af6b..11656b9 100644
--- a/x3d-4.0-JSONSchema.json
+++ b/x3d-4.0-JSONSchema.json
@@ -6250,9 +6250,15 @@
              "-backTexture": {
                "$ref": "#/definitions/-X3DTexture2DNodeSFNode"
              },
+            "-back": {
+              "$ref": "#/definitions/-X3DTexture2DNodeSFNode"
+            },
              "-bottomTexture": {
                "$ref": "#/definitions/-X3DTexture2DNodeSFNode"
              },
+            "-bottom": {
+              "$ref": "#/definitions/-X3DTexture2DNodeSFNode"
+            },
              "@description": {
                "pattern": "^(\\s|\\S)*$",
                "$comment": "SFString inputOutput",
@@ -6261,18 +6267,30 @@
              "-frontTexture": {
                "$ref": "#/definitions/-X3DTexture2DNodeSFNode"
              },
+            "-front": {
+              "$ref": "#/definitions/-X3DTexture2DNodeSFNode"
+            },
              "-leftTexture": {
                "$ref": "#/definitions/-X3DTexture2DNodeSFNode"
              },
+            "-left": {
+              "$ref": "#/definitions/-X3DTexture2DNodeSFNode"
+            },
              "-metadata": {
                "$ref": "#/definitions/-X3DMetadataObjectSFNode"
              },
              "-rightTexture": {
                "$ref": "#/definitions/-X3DTexture2DNodeSFNode"
              },
+            "-right": {
+              "$ref": "#/definitions/-X3DTexture2DNodeSFNode"
+            },
              "-topTexture": {
                "$ref": "#/definitions/-X3DTexture2DNodeSFNode"
              },
+            "-top": {
+              "$ref": "#/definitions/-X3DTexture2DNodeSFNode"
+            },
              "@DEF": {
                "pattern": "^(\\s|\\S)*$",
                "$comment": "SFString inputOutput",
@@ -8637,6 +8655,9 @@
              "-children": {
                "$ref": "#/definitions/-DISEntityTypeMappingMFNode"
              },
+            "-mapping": {
+              "$ref": "#/definitions/-DISEntityTypeMappingMFNode"
+            },
              "-metadata": {
                "$ref": "#/definitions/-X3DMetadataObjectSFNode"
              },
@@ -18276,6 +18297,9 @@
              "-children": {
                "$ref": "#/definitions/-X3DUrlObjectMFNode"
              },
+            "-watchList": {
+              "$ref": "#/definitions/-X3DUrlObjectMFNode"
+            },
              "@enabled": {
                "pattern": "^\\s*(true|false)\\s*$",
                "default": true,
@@ -23120,6 +23144,9 @@
              "-color": {
                "$ref": "#/definitions/-X3DColorNodeMFNode"
              },
+            "-colorRamp": {
+              "$ref": "#/definitions/-X3DColorNodeMFNode"
+            },
              "@colorKey": {
                "pattern": 
"^(\\s)*(([+-]?((0|[1-9][0-9]*)(\\.[0-9]*)?|\\.[0-9]+)([Ee][+-]?[0-9]+)?)\\s*,?\\s*)*$",
                "$comment": "MFFloat initializeOnly",
@@ -23217,6 +23244,9 @@
              "-texCoord": {
                "$ref": 
"#/definitions/-TextureCoordinate-TextureCoordinateGeneratorSFNode"
              },
+            "-texCoordRamp": {
+              "$ref": 
"#/definitions/-TextureCoordinate-TextureCoordinateGeneratorSFNode"
+            },
              "@texCoordKey": {
                "pattern": 
"^(\\s)*(([+-]?((0|[1-9][0-9]*)(\\.[0-9]*)?|\\.[0-9]+)([Ee][+-]?[0-9]+)?)\\s*,?\\s*)*$",
                "$comment": "MFFloat initializeOnly",




More information about the x3d-public mailing list