FbxMesh mesh = new FbxMesh(assetManager, sceneFolderName); mesh.fromElement(element); connectObject(mesh);
applyCluster(cluster); IrMesh irMesh = toIRMesh();
IntMap<Mesh> jmeMeshes = fbxMesh.getJmeObject();
setPositions(FbxMeshUtil.getDoubleArray(e)); } else if (e.id.equals("PolygonVertexIndex")) { setPolygonVertexIndices(FbxMeshUtil.getIntArray(e)); } else if (e.id.equals("Edges")) { setEdges(FbxMeshUtil.getIntArray(e)); } else if (e.id.startsWith("LayerElement")) { layerElementsList.add(FbxLayerElement.fromElement(e));
ArrayList<Float> boneWeightsForVertex = boneWeights[positionIndex]; if (boneIndicesForVertex != null) { irVertex.boneWeightsIndices = toBoneWeightIndices(boneIndicesForVertex, boneWeightsForVertex);
FbxSkinDeformer deformer = fbxMesh.getSkinDeformer(); FbxNode preferredParent = null;
setPositions(FbxMeshUtil.getDoubleArray(e)); } else if (e.id.equals("PolygonVertexIndex")) { setPolygonVertexIndices(FbxMeshUtil.getIntArray(e)); } else if (e.id.equals("Edges")) { setEdges(FbxMeshUtil.getIntArray(e)); } else if (e.id.startsWith("LayerElement")) { layerElementsList.add(FbxLayerElement.fromElement(e));
ArrayList<Float> boneWeightsForVertex = boneWeights[positionIndex]; if (boneIndicesForVertex != null) { irVertex.boneWeightsIndices = toBoneWeightIndices(boneIndicesForVertex, boneWeightsForVertex);
FbxSkinDeformer deformer = fbxMesh.getSkinDeformer(); FbxNode preferredParent = null;
applyCluster(cluster); IrMesh irMesh = toIRMesh();
FbxMesh mesh = new FbxMesh(assetManager, sceneFolderName); mesh.fromElement(element); connectObject(mesh);
IntMap<Mesh> jmeMeshes = fbxMesh.getJmeObject();