Ten krótki samouczek opisuje jak przekonwertować DAE na OBJ w języku C#. Zawiera wszystkie szczegóły potrzebne do ustawienia środowiska programistycznego do transformacji pliku, listę kroków i możliwy do uruchomienia przykładowy kod do opracowania konwertera DAE na OBJ w języku C#. Ponadto omówiono różne opcje dostosowywania procesu konwersji podczas tworzenia pliku OBJ.
Kroki, aby przekonwertować DAE na OBJ w C#
- Skonfiguruj IDE, dodając Aspose.3D for .NET, aby przekonwertować DAE na OBJ
- Załaduj wejściowy plik DAE przy użyciu obiektu klasy Scene
- Utwórz obiekt klasy ObjSaveOptions, aby dostosować wyjściowy plik OBJ
- Ustaw żądane właściwości w obiekcie ObjSaveOptions
- Wywołaj metodę save w klasie Scene, aby utworzyć plik OBJ przy użyciu opcji zapisu
Poniższe kroki podsumowują proces przekształcania formatu pliku Collada na OBJ w języku C#. Proces jest dość prosty, ponieważ musimy załadować źródłowy plik DAE za pomocą metody Scene.FromFile(), a następnie utworzyć obiekt ObjSaveOptions, aby ustawić właściwość EnableMaterials na true. Na koniec wywoływana jest metoda Scene.Save() poprzez podanie nazwy pliku i obiektu ObjSaveOptions w celu dostosowania.
Kod do konwersji pliku DAE na OBJ w C#
Wyżej wymieniony segment kodu opisuje jak konwertować Colladę na OBJ w C#. Po załadowaniu pliku DAE do klasy Scene możesz ustawić różne właściwości przed konwersją do OBJ, na przykład ustawić informacje o zasobach najwyższego poziomu, ustawić aktywny klip animacji i ustawić nazwę. Klasy ObjSaveOptions można używać do ustawiania współczynnika skali jednostkowej, włączania/wyłączania materiału, ustawiania kodowania, flagi do kopiowania tekstur i ustawiania nazwy pliku.
Ten krótki przewodnik nauczył nas zmieniać DAE na OBJ w języku C#. Informacje na temat konwersji innych typów na OBJ, na przykład GLB na OBJ, można znaleźć w artykule na temat jak przekonwertować plik GLB na OBJ w C#.