from https://github.com/SaladDais/Impasse/blob/master/scripts/sample.py
with additional query found to be in error.
<code>def main(filename=None):
model = impasse.model('/Users/???/resources/cube.obj')
scene = impasse.load(filename, processing=ProcessingStep.Triangulate)
# the model we load
print("MODEL:" + filename)
print("")
print("SCENE:")
print(" meshes:" + str(len(scene.meshes)))
print(" materials:" + str(len(scene.materials)))
print(" textures:" + str(len(scene.textures)))
for mesh in scene.meshes:
if mesh.indices:
print(" indices:" + str(len(numpy.array(mesh.indices)) ))
</code>
<code>def main(filename=None):
model = impasse.model('/Users/???/resources/cube.obj')
scene = impasse.load(filename, processing=ProcessingStep.Triangulate)
# the model we load
print("MODEL:" + filename)
print("")
print("SCENE:")
print(" meshes:" + str(len(scene.meshes)))
print(" materials:" + str(len(scene.materials)))
print(" textures:" + str(len(scene.textures)))
for mesh in scene.meshes:
if mesh.indices:
print(" indices:" + str(len(numpy.array(mesh.indices)) ))
</code>
def main(filename=None):
model = impasse.model('/Users/???/resources/cube.obj')
scene = impasse.load(filename, processing=ProcessingStep.Triangulate)
# the model we load
print("MODEL:" + filename)
print("")
print("SCENE:")
print(" meshes:" + str(len(scene.meshes)))
print(" materials:" + str(len(scene.materials)))
print(" textures:" + str(len(scene.textures)))
for mesh in scene.meshes:
if mesh.indices:
print(" indices:" + str(len(numpy.array(mesh.indices)) ))