Як перетворити файл GLB на OBJ на C#

У цій точній статті пояснюється, як конвертувати файл GLB у OBJ на C#. Він містить покроковий алгоритм, конфігурацію середовища та фрагмент коду для створення конвертера GLB у OBJ у C#. Крім того, він також охоплює різні варіанти імпровізації перетворення GLB на вашому кінці.

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

  1. Налаштуйте Aspose.3D for .NET за допомогою плагіна NuGet Package Manager у Visual Studio
  2. Завантажте вхідний файл GLB
  3. Створіть екземпляр класу ObjSaveOptions
  4. Викличте метод Save, щоб відобразити файл GLB у файл OBJ

Ці кроки підсумовують повний процес перетворення файлу GLB на OBJ у C#. Перший крок детально описує конфігурацію середовища для IDE. Наступні кроки детально описують завантаження вихідного файлу та виконання перетворення.

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

using System;
using Aspose.ThreeD.Formats;
class Program
{
static void Main(string[] args) // Convert GLB to OBJ in C#
{
// Set the license
new Aspose.ThreeD.License().SetLicense("License.lic");
// Create Scene class object
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();
// Load the input GLB file
scene.Open("sample.glb");
// Initialize ObjSaveOptions
ObjSaveOptions objSaveOptions = new ObjSaveOptions();
// Save OBJ file
scene.Save("Sample_out.obj", objSaveOptions);
Console.WriteLine("Done");
}
}

Цей зразок коду демонструє, як за допомогою конвертера файлів C# GLB у OBJ можна розробити за допомогою кількох рядків коду. Однак ви можете встановити різні властивості, як-от увімкнути або вимкнути матеріали та текстури, перевернути координати, кодування тощо, щоб налаштувати процес перетворення. Подібним чином можна використовувати різні перевантаження конструктора класу Scene або методу Save залежно від ваших вимог.

У цьому посібнику ви навчилися перетворювати GLB в OBJ з текстурою в C#. Тоді як, якщо ви хочете конвертувати файл GLB у файл FBX, прочитайте статтю на як конвертувати GLB у FBX на C#.

 Українська