|
@@ -625,6 +625,7 @@ class VRMLLoader extends Loader {
|
|
|
|
|
|
switch ( nodeName ) {
|
|
|
|
|
|
+ case 'Anchor':
|
|
|
case 'Group':
|
|
|
case 'Transform':
|
|
|
case 'Collision':
|
|
@@ -706,7 +707,6 @@ class VRMLLoader extends Loader {
|
|
|
build = buildWorldInfoNode( node );
|
|
|
break;
|
|
|
|
|
|
- case 'Anchor':
|
|
|
case 'Billboard':
|
|
|
|
|
|
case 'Inline':
|
|
@@ -794,10 +794,18 @@ class VRMLLoader extends Loader {
|
|
|
parseFieldChildren( fieldValues, object );
|
|
|
break;
|
|
|
|
|
|
+ case 'description':
|
|
|
+ // field not supported
|
|
|
+ break;
|
|
|
+
|
|
|
case 'collide':
|
|
|
// field not supported
|
|
|
break;
|
|
|
|
|
|
+ case 'parameter':
|
|
|
+ // field not supported
|
|
|
+ break;
|
|
|
+
|
|
|
case 'rotation':
|
|
|
const axis = new Vector3( fieldValues[ 0 ], fieldValues[ 1 ], fieldValues[ 2 ] );
|
|
|
const angle = fieldValues[ 3 ];
|
|
@@ -820,6 +828,10 @@ class VRMLLoader extends Loader {
|
|
|
// field not supported
|
|
|
break;
|
|
|
|
|
|
+ case 'url':
|
|
|
+ // field not supported
|
|
|
+ break;
|
|
|
+
|
|
|
default:
|
|
|
console.warn( 'THREE.VRMLLoader: Unknown field:', fieldName );
|
|
|
break;
|