У цій точній статті пояснюється, як конвертувати файл GLB у OBJ на C#. Він містить покроковий алгоритм, конфігурацію середовища та фрагмент коду для створення конвертера GLB у OBJ у C#. Крім того, він також охоплює різні варіанти імпровізації перетворення GLB на вашому кінці.
Кроки для перетворення GLB на OBJ у C#
- Налаштуйте Aspose.3D for .NET за допомогою плагіна NuGet Package Manager у Visual Studio
- Завантажте вхідний файл GLB
- Створіть екземпляр класу ObjSaveOptions
- Викличте метод 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#.