Remove verbose code from GltfScene
This commit is contained in:
@@ -248,13 +248,7 @@ fun GltfFile.buildSceneNodes(): GltfSceneData {
|
|||||||
for (i in 0 until 16) {
|
for (i in 0 until 16) {
|
||||||
array[i] = ibmData.float.toDouble()
|
array[i] = ibmData.float.toDouble()
|
||||||
}
|
}
|
||||||
|
Matrix44.fromDoubleArray(array).transposed
|
||||||
val m = Matrix44.fromDoubleArray(array).transposed
|
|
||||||
println("--")
|
|
||||||
println(m)
|
|
||||||
println(array.joinToString(","))
|
|
||||||
|
|
||||||
m
|
|
||||||
}
|
}
|
||||||
|
|
||||||
SkinnedMesh(primitives.map {
|
SkinnedMesh(primitives.map {
|
||||||
@@ -264,9 +258,7 @@ fun GltfFile.buildSceneNodes(): GltfSceneData {
|
|||||||
}
|
}
|
||||||
|
|
||||||
val scenes = scenes.map { scene ->
|
val scenes = scenes.map { scene ->
|
||||||
println(scene.nodes.size)
|
|
||||||
scene.nodes.map { node ->
|
scene.nodes.map { node ->
|
||||||
println("node: $node")
|
|
||||||
val gltfNode = nodes[node]
|
val gltfNode = nodes[node]
|
||||||
val sceneNode = gltfNode.createSceneNode()
|
val sceneNode = gltfNode.createSceneNode()
|
||||||
sceneNode
|
sceneNode
|
||||||
@@ -275,7 +267,6 @@ fun GltfFile.buildSceneNodes(): GltfSceneData {
|
|||||||
for ((gltfNode, sceneNode) in sceneNodes) {
|
for ((gltfNode, sceneNode) in sceneNodes) {
|
||||||
gltfNode.mesh?.let {
|
gltfNode.mesh?.let {
|
||||||
val skin = gltfNode.skin?.let { (skins!!)[it] }
|
val skin = gltfNode.skin?.let { (skins!!)[it] }
|
||||||
println("adding mesh")
|
|
||||||
sceneNode.entities.add(meshes[it].createSceneMesh(skin))
|
sceneNode.entities.add(meshes[it].createSceneMesh(skin))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user