parseMaterials method

dynamic parseMaterials(
  1. dynamic textureMap
)

Implementation

parseMaterials( textureMap ) {

	var materialMap = new Map();

	if ( fbxTree.Objects["Material"] != null ) {

		var materialNodes = fbxTree.Objects["Material"];

		for ( var nodeID in materialNodes.keys ) {

			var material = this.parseMaterial( materialNodes[ nodeID ], textureMap );

			if ( material != null ) materialMap[ parseInt( nodeID ) ] = material;

		}

	}

	return materialMap;

}