Construire des données tangentes et binormales pour tous les maillages dans le modèle 3D
Contents
[
Hide
]
En utilisant Aspose.3D for Python via .NET API, les développeurs peuvent construire des données tangentes et binormales pour tous les maillages dans n’importe quel fichier 3D pris en charge.
Construire des données Tangent et Binormal pour Mesh
Nous avons ajouté deux méthodes BuildTangentBinormal dans la classe PolygonModifier. Une méthode prend l’objet de classe Scene comme paramètre et une autre prend l’objet de classe Mesh comme paramètre comme indiqué dans cet exemple de code:
from aspose.threed import FileFormat, Scene
from aspose.threed.entities import PolygonModifier
# For complete examples and data files, please go to https:# github.com/aspose-3d/Aspose.3D-for-.NET
# Load an existing 3D file
scene = Scene("data-dir" + "document.fbx")
# Triangulate a scene
PolygonModifier.build_tangent_binormal(scene)
# Save 3D scene
scene.save("out" + "BuildTangentAndBinormalData_out.fbx", FileFormat.FBX7400ASCII)