Kako pretvoriti FBX u OBJ u C#

U ovom vodiču korak po korak razradit ćemo kako pretvoriti FBX u OBJ u C# aplikacijama. Pretvaranje FBX-a u OBJ u C# prilično je jednostavno pomoću Aspose.3D za .NET. Ne zahtijeva ni da instalirate softver treće strane za 3D modeliranje.

Koraci za pretvaranje FBX u OBJ u C#

  1. Instalirajte paket Aspose.3D for .NET s NuGet.org
  2. Uključite prostor imena Aspose.ThreeD kako bi kod funkcionirao
  3. Postavite Aspose licencu da biste izbjegli procjenu vodenog žiga
  4. Napravi novi objekt Scene
  5. Otvorite ulaznu FBX datoteku koju želite pretvoriti
  6. Spremite izlaznu OBJ datoteku kao WavefrontOBJ format

Kod za pretvaranje FBX u OBJ u C#

using System;
//Add reference to Aspose.3D for .NET API
//Use following namespaces to convert FBX File Format to OBJ Format
using Aspose.ThreeD;
namespace ConvertFBXToOBJFileFormat
{
class Program
{
static void Main(string[] args)
{
//Set Aspose license before converting FBX to OBJ
//using Aspose.3D for .NET
Aspose.ThreeD.License Aspose3DLicense = new Aspose.ThreeD.License();
Aspose3DLicense.SetLicense(@"c:\asposelicense\license.lic");
//Create a object of type 3D Scene to hold and convert FBX file
Scene FBX3DScene = new Scene();
FBX3DScene.Open("InputFBX3DSceneFileFormat.fbx");
//Save the output as Wavefront OBJ 3D file format
FBX3DScene.Save("OutputWaveFrontOBJFileFormat.obj", FileFormat.WavefrontOBJ);
}
}
}

U gornjem kodu, klasa Scene u osnovi pruža značajke za držanje 3D scene ili 3D datoteke, a zatim manipulira objektima u 3D file format kao što su čvorovi, teksture, podscene, animacije itd. Također sprema izlaz datoteku u traženom 3D formatu datoteke. Izlaže metode i svojstva preko svih objekata 3D formata datoteke u vašem C# kodu.

Ovaj kod može biti od velike pomoći ako pokušavate dodati značajku pretvarača FBX u OBJ u svojim C# ili .NET aplikacijama. Besprijekorno radi s konzolom, Windowsima i web aplikacijama.

 Hrvatski