Konwersja 3DS na USDZ w C# przy użyciu biblioteki modelowania 3D

USDZ/USD jest szeroko stosowany do udostępniania zasobów 3D na różnych platformach, ponieważ jest to format pliku 3D. Z drugiej strony, 3DS to inny format pliku 3D, który przechowuje dane w kawałkach. W niektórych scenariuszach musisz przekonwertować pliki 3DS na format pliku USDZ/USD. Dlatego ten post na blogu wprowadza bogato funkcjonalną bibliotekę modelowania 3D, aby konwertować 3DS na USDZ w C# programowo. Aspose.3D dla .NET to kompletny pakiet dla programistów i nieprogramistów, ponieważ oferuje internetowy online konwerter plików 3D. Tak więc, do końca tego posta na blogu, będziesz w stanie opracować oprogramowanie do przetwarzania 3D, aby zautomatyzować konwersję 3DS na USDZ.

Poruszymy następujące punkty w tym poście na blogu:

  1. Instalacja biblioteki modelowania 3D
  2. Konwersja 3DS na USDZ/USD w C# - Przykład kodu
  3. Konwerter plików 3D - Narzędzie online

Instalacja biblioteki modelowania 3D

Aby zainstalować, możesz pobrać plik DLL. W przeciwnym razie uruchom następującą komendę w menedżerze pakietów NuGet, aby zainstalować Aspose.3D dla .NET:

Install-Package Aspose.3D 

Aby uzyskać dalsze szczegóły, odwiedź ten przewodnik instalacji.

Biblioteka modelowania 3D

Konwersja 3DS na USDZ/USD w C# - Przykład kodu

Gdy ta biblioteka modelowania 3D jest ustawiona, możesz przejść do implementacji konwersji 3DS na USDZ.

Poniższe kroki pokazują, jak konwertować 3DS na USDZ/USD w C# programowo:

  • Ustaw ścieżkę katalogu roboczego.
  • Utwórz obiekt klasy Scene, który reprezentuje animację, podsceny i pozy.
  • Wywołaj metodę Open, aby załadować źródłowy plik .3ds.
  • Utwórz instancję klasy UsdSaveOptions, aby ustawić opcje zapisu dla formatów USD/USDZ.
  • Wywołaj metodę Save, aby zapisać plik wyjściowy w formacie pliku USD/USDZ.

Możesz skorzystać z poniższego fragmentu kodu, aby opracować oprogramowanie do przetwarzania 3D:

Możesz zobaczyć wynik na poniższym obrazie:

oprogramowanie do przetwarzania 3D

Konwerter plików 3D - Narzędzie online

Aspose.3D dla .NET wspiera wydajny i solidny online konwerter 3DS. Jest darmowy i możesz łatwo konwertować 3DS na USDZ jednym kliknięciem. Oferuje jednak konwersje wśród szerokiego zakresu formatów plików 3D. Możesz przeciągnąć swoje pliki źródłowe na przyjazny dla użytkownika interfejs, a to oprogramowanie do przetwarzania 3D wykona magię z największą precyzją. Gorąco zalecamy spróbować tego konwertera plików 3D przynajmniej raz.

konwerter plików 3D

Oprogramowanie do przetwarzania 3D - Uzyskaj darmową licencję

Możesz uzyskać darmową tymczasową licencję, aby wypróbować tę bibliotekę modelowania 3D bez ograniczeń oceny.

Podsumowanie

Kończymy ten przewodnik z nadzieją, że ten post na blogu pomógł ci w budowie oprogramowania do przetwarzania 3D dla twojego biznesu. Przeszliśmy przez to, jak przekonwertować 3DS na USDZ w C# programowo. Ponadto omówiliśmy internetowy konwerter 3DS, który jest wspierany przez Aspose.3D dla .NET. Krótko mówiąc, możesz tak łatwo zautomatyzować konwersję formatów plików 3D bez instalowania jakiegokolwiek oprogramowania firm trzecich. Ponadto możesz odwiedzić dokumentację i API odniesienia, aby dowiedzieć się więcej o tej bibliotece modelowania 3D. Na koniec, aspose.com opublikuje więcej pomocnych artykułów, więc pozostawaj w kontakcie, aby otrzymywać regularne aktualizacje.

Pomoc jest dostępna

Możesz dzielić się swoimi pytaniami lub zapytaniami na naszym forum.

Często zadawane pytania – FAQ

Jak mogę przekonwertować plik na USDZ?

Możesz programowo konwertować formaty plików 3D na USDZ/USD, wybierając Aspose.3D dla .NET. Proszę odwiedzić ten link, aby zobaczyć przykład kodu.

Jak mogę przekonwertować plik modelu 3D?

Proszę spróbować tego internetowego konwertera plików 3DS, aby przekonwertować format pliku 3D na inny. Jest to aplikacja internetowa i oferuje szybką konwersję i manipulację.

Zobacz także