loadNode method
Implementation
Future<Object3D> loadNode(int nodeIndex) async {
return await loadNodeShallow( nodeIndex );
// final json = this.json;
// final parser = this;
// final nodeDef = json['nodes'][ nodeIndex ];
// final nodePending = await loadNodeShallow( nodeIndex );
// final List<Object3D> childPending = [];
// final childrenDef = nodeDef['children'] ?? [];
// for (int i = 0, il = childrenDef.length; i < il; i ++ ) {
// childPending.add( await parser.getDependency( 'node', childrenDef[ i ] ) );
// }
// final skeletonPending = nodeDef['skin'] == null? null : await parser.getDependency( 'skin', nodeDef['skin'] );
// if ( skeletonPending != null ) {
// // This full traverse should be fine because
// // child glTF nodes have not been added to this node yet.
// nodePending.traverse(( mesh ) {
// if (mesh is! SkinnedMesh ) return;
// mesh.bind( skeletonPending, Matrix4.identity() );
// } );
// }
// for ( int i = 0, il = childPending.length; i < il; i ++ ) {
// nodePending.add( childPending[ i ] );
// }
// return nodePending;
}