Як конвертувати FBX в OBJ на C#

У цьому покроковому посібнику ми розповімо, як перетворити FBX на OBJ у програмах C#. Перетворити FBX в OBJ на C# досить легко за допомогою Aspose.3D для .NET. Вам також не потрібно встановлювати стороннє програмне забезпечення для 3D-моделювання.

Кроки для перетворення FBX в OBJ на C#

  1. Установіть пакет Aspose.3D for .NET із NuGet.org
  2. Щоб код працював, додайте простір імен Aspose.ThreeD
  3. Установіть ліцензію Aspose, щоб уникнути водяного знака оцінки
  4. Створіть новий об’єкт Scene
  5. Відкрийте вхідний файл FBX, який потрібно конвертувати
  6. Збережіть вихідний файл OBJ у форматі WavefrontOBJ

Код для перетворення FBX в OBJ на C#

using System;
//Add reference to Aspose.3D for .NET API
//Use following namespaces to convert FBX File Format to OBJ Format
using Aspose.ThreeD;
namespace ConvertFBXToOBJFileFormat
{
class Program
{
static void Main(string[] args)
{
//Set Aspose license before converting FBX to OBJ
//using Aspose.3D for .NET
Aspose.ThreeD.License Aspose3DLicense = new Aspose.ThreeD.License();
Aspose3DLicense.SetLicense(@"c:\asposelicense\license.lic");
//Create a object of type 3D Scene to hold and convert FBX file
Scene FBX3DScene = new Scene();
FBX3DScene.Open("InputFBX3DSceneFileFormat.fbx");
//Save the output as Wavefront OBJ 3D file format
FBX3DScene.Save("OutputWaveFrontOBJFileFormat.obj", FileFormat.WavefrontOBJ);
}
}
}

У наведеному вище коді клас Scene в основному надає функції для зберігання 3D-сцени або 3D-файлу, а потім маніпулює об’єктами в 3D file format, наприклад вузлами, текстурами, підсценами, анімацією тощо. Він також зберігає результат файл у потрібному форматі файлу 3D. Він розкриває методи та властивості для всіх об’єктів формату 3D-файлів у вашому коді C#.

Цей код може бути дуже корисним, якщо ви намагаєтеся додати функцію конвертера FBX в OBJ у власні програми C# або .NET. Він бездоганно працює з консоллю, Windows і веб-додатками.

 Українська