В этой статье объясняется, как преобразовать файл GLB в OBJ на C#. Он содержит пошаговый алгоритм, конфигурацию среды и фрагмент кода для создания преобразователя GLB в OBJ на C#. Более того, он также охватывает различные варианты импровизации преобразования GLB с вашей стороны.
Действия по преобразованию GLB в OBJ в C#
- Настройте Aspose.3D for .NET с помощью подключаемого модуля диспетчера пакетов NuGet в 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#.