Այս արագ ձեռնարկը ձեզ ուղղորդում է ինչպես փոխարկել OBJ-ը FBX-ի C#-ում: Այն ներառում է քայլ առ քայլ ալգորիթմը, IDE կոնֆիգուրացիան և գործարկվող կոդի հատվածը, որը պետք է փոխակերպի OBJ-ին FBX-ին C#-ում: Ավելին, ձեր նախագծում այս փոխակերպումն իրականացնելու համար ձեզ հարկավոր չէ տեղադրել որևէ 3D մատուցման գործիք:
C#-ում OBJ-ը FBX-ի փոխարկելու քայլեր
- Կազմաձևեք Aspose.3D for .NET գրադարանը՝ օգտագործելով NuGet Package Manager գործիքը
- Ստացեք սկզբնաղբյուր Object ֆայլը Scene.FromFile() մեթոդով
- Ստեղծեք FbxSaveOptions դասի օբյեկտ
- OBJ ֆայլը FBX ֆայլի փոխարկելու համար կանչեք Save մեթոդի ցանկացած գերբեռնվածություն
Այս քայլերն ամփոփում են 3D օբյեկտը FBX-ի C#-ով փոխարկելու ողջ գործընթացը: Նախ, կարգավորեք IDE-ն՝ տեղադրելով API-ն, այնուհետև բեռնեք աղբյուրի Object ֆայլը: Այնուհետև շարունակեք սահմանել տարբեր հատկություններ FBX ֆայլի համար և ելքային ֆայլը մատուցել՝ օգտագործելով Save մեթոդի ցանկացած ծանրաբեռնվածություն:
Կոդ՝ OBJ-ը FBX-ի C#-ով փոխարկելու համար
using Aspose.ThreeD; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert OBJ to FBX using C# | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load the input OBJ file | |
Scene scene = Scene.FromFile("Aspose3D.obj"); | |
// Initialize FbxSaveOptions object | |
Aspose.ThreeD.Formats.FbxSaveOptions options = new Aspose.ThreeD.Formats.FbxSaveOptions(FileFormat.FBX7500ASCII); | |
// Convert OBJ to FBX format | |
scene.Save("OBJtoFBX.fbx", options); | |
System.Console.WriteLine("OBJ to FBX conversion done successfully"); | |
} | |
} | |
} |
Կոդի այս հատվածը ցույց է տալիս, թե ինչպես կարելի է օգտագործել C# OBJ դեպի FBX փոխարկիչ առցանց վեբ հավելվածը կամ աշխատասեղանի հավելվածը մի քանի API զանգերի միջոցով: Այնուամենայնիվ, կան բազմաթիվ հատկություններ, որոնք ենթարկվում են FbxSaveOptions դասի, որոնք կարող եք փոփոխել՝ ելքային ֆայլում տատանումները ներառելու համար: Օրինակ՝ հյուսվածքների ներկառուցում, ցանցի տվյալների վերաօգտագործում, ժառանգական հատկությունների փոփոխություն և այլն՝ ըստ ձեր պահանջների:
Այս ձեռնարկում դուք սովորել եք, թե ինչպես ստեղծել OBJ դեպի FBX փոխարկիչ C#-ում: Այնուամենայնիվ, եթե ցանկանում եք փոխարկել FBX-ը OBJ ձևաչափի, ապա խնդրում ենք կարդալ հոդվածը ինչպես փոխարկել FBX-ը OBJ-ի C#-ում-ում: