Soubory USDZ se běžně používají k výměně informací o 3D počítačové grafice. Tento formát souboru poskytuje vysoce výkonné funkce vykreslování a načítání dat. Podobně je formát souboru FBX založen na modelu, který může využívat několik aplikací pro tvorbu obsahu. V některých případech může být nutné převést USDZ do formátu FBX. Pro takové požadavky tento článek popisuje, jak převést soubor USDZ na soubor FBX programově v C#.
- Převod souborů USDZ na FBX – Instalace .NET API
- Jak převést USDZ na formát FBX v C#
- Převést USDZ na FBX soubor v C#
Převod souborů USDZ na FBX – Instalace .NET API
Aspose.3D for .NET API lze použít pro práci s různými trojrozměrnými formáty souborů. K API můžete snadno přistupovat stažením nejnovější verze jeho souborů DLL ze sekce Downloads nebo instalací z galerie NuGet pomocí následujícího příkazu:
PM> Install-Package Aspose.3D
Jak převést USDZ na formát FBX v C#
Chcete-li exportovat soubor USDZ do souboru FBX, musíte provést následující kroky:
- Načtěte zdrojový soubor USDZ vytvořením objektu třídy Scene.
- Iniciujte objekt třídy FbxSaveOptions.
- Exportujte soubor USDZ do souboru FBX.
Následující nadpis dále popisuje informace o převodu souborů USDZ na FBX.
Převést USDZ na FBX soubor v C#
Soubor USDZ můžete převést na soubor FBX pomocí následujících kroků:
- Inicializujte objekt třídy Scene pro načtení vstupního souboru USDZ.
- Vytvořte instanci třídy FbxSaveOptions.
- Exportujte soubor formátu USDZ do formátu FBX.
Níže uvedená ukázka kódu vysvětluje, jak převést soubor USDZ na soubor FBX programově v C#:
// Načtěte vstupní soubor USDZ
Scene scene = new Scene();
scene.Open("Test.usdz");
// Inicializujte objekt třídy FbxSaveOptions
FbxSaveOptions saveOptions = new FbxSaveOptions(FileFormat.FBX7400ASCII);
// Uložte výstupní soubor FBX
scene.Save("Sample.fbx", saveOptions);
Získejte bezplatnou dočasnou licenci
Všechny funkce rozhraní API můžete hodnotit bez jakýchkoli omezení hodnocení nebo vodoznaku, když si vyžádáte bezplatnou dočasnou licenci.
Závěr
V tomto článku jste prozkoumali, jak převést soubor USDZ do formátu FBX programově v C#. Tuto funkci převodu můžete škálovat pomocí vícevláknového zpracování a exportovat několik souborů současně. Kromě toho lze převádět nebo manipulovat s mnoha dalšími formáty souborů, jak je popsáno v části dokumentace. V případě jakýchkoliv dotazů nás neváhejte kontaktovat na fóru.