Tento přesný článek vysvětluje jak převést soubor GLB na OBJ v C#. Obsahuje krok za krokem algoritmus, konfiguraci prostředí a úryvek kódu pro vytvoření převodníku GLB na OBJ v C#. Kromě toho také pokrývá různé možnosti, jak na vaší straně improvizovat konverzi GLB.
Kroky k převodu GLB na OBJ v C#
- Nakonfigurujte Aspose.3D for .NET pomocí pluginu NuGet Package Manager ve Visual Studiu
- Načtěte vstupní soubor GLB
- Vytvořte instanci třídy ObjSaveOptions
- Vyvoláním metody Save vykreslíte soubor GLB do souboru OBJ
Tyto kroky shrnují celý proces převodu souboru GLB na OBJ v C#. První krok rozvádí konfiguraci prostředí pro IDE. Další kroky podrobně popisují načtení zdrojového souboru a provedení převodu.
Kód pro převod GLB na OBJ v 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"); | |
} | |
} |
Tento ukázkový kód ukazuje, jak lze pomocí několika řádků kódu vyvinout použití C# GLB souboru na OBJ převodník. Můžete však nastavit různé vlastnosti, jako je povolení nebo zakázání materiálů a textur, převrácení souřadnic, kódování atd., abyste upravili proces převodu. Podobně lze v závislosti na vašich požadavcích použít různá přetížení konstruktoru třídy Scene nebo metody Save.
V tomto tutoriálu jste se naučili převádět GLB na OBJ s texturou v C#. Pokud chcete převést GLB na soubor FBX, přečtěte si článek na jak převést GLB na FBX v C#.