Построение касательных и бинонормальных данных для всех ячеек в модели 3D
Contents
[
Hide
]
Используя Aspose.3D for .NET API, разработчики могут создавать касательные и бинонормальные данные для всех ячеек в любом поддерживаемым файле 3D.
Построить Tangent и Binormal данные для Mesh
Мы добавили два метода BuildTangentBinormal в класс PolygonModifier
. Один метод принимает объект класса Scene
в качестве параметра, а другой-объект класса Mesh
в качестве параметра, как показано в этом примере кода:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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 = new Scene(RunExamples.GetDataFilePath("document.fbx")); | |
// Triangulate a scene | |
PolygonModifier.BuildTangentBinormal(scene); | |
// Save 3D scene | |
scene.Save(RunExamples.GetOutputFilePath("BuildTangentAndBinormalData_out.fbx"), FileFormat.FBX7400ASCII); |