Այս հակիրճ ձեռնարկը ներառում է ինչպես փոխարկել GLB-ն FBX-ի C#-ով: Այն ներառում է փուլային ընթացակարգ, միջավայրի կարգավորում և նմուշ կոդ՝ GLB-ի FBX փոխարկիչ ստեղծելու համար C#-ում: Ավելին, այն նաև քննարկում է ձեր դիմումում GLB-ի փոխակերպումը հարմարեցնելու տարբեր եղանակներ:
C#-ում GLB-ին FBX-ի փոխարկելու քայլեր
- Տեղադրեք Aspose.3D for .NET API-ն NuGet Փաթեթների կառավարիչ հավելվածի միջոցով
- Ներբեռնեք մուտքագրված GLB ֆայլը
- Ստուգեք FbxSaveOptions դասի օբյեկտը
- Զանգահարեք Save մեթոդը՝ GLB ֆայլը FBX ձևաչափի փոխարկելու համար
Այս քայլերը ճշգրտորեն մշակում են GLB-ն FBX C#-ով արտահանելու ամբողջական ընթացակարգը: Առաջին քայլում դուք պետք է կարգավորեք միջավայրը՝ տեղադրելով API: Այնուհետև բեռնեք աղբյուրի GLB ֆայլը և արտահանեք այն որպես FBX ֆայլ՝ նշելով պահանջվող հատկությունները:
Կոդ՝ GLB-ն FBX-ի C#-ով փոխարկելու համար
using Aspose.ThreeD; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert GLB to FBX using C# | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load the input GLB file | |
Scene scene = Scene.FromFile("input.glb"); | |
// Initialize an object of FBXSaveOptions class to customize output FBX | |
Aspose.ThreeD.Formats.FbxSaveOptions options = new Aspose.ThreeD.Formats.FbxSaveOptions(FileFormat.FBX7500Binary); | |
// Save output FBX file | |
scene.Save("output.fbx", options); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Կոդի այս հատվածը ցույց է տալիս, թե ինչպես կարելի է ստեղծել C# GLB դեպի FBX փոխարկիչ առցանց վեբ հավելվածը մի քանի տող կոդով: Մինչդեռ դուք կարող եք նշել տարբեր FBX ձևաչափեր, ինչպիսիք են 7200, 7300, 7400 ASCII կամ Երկուական տատանումները: Նմանապես, դուք կարող եք տեղադրել հյուսվածքներ, միացնել կամ անջատել սեղմումը, նշել կոդավորումը, ինչպես նաև սահմանել այլ հատկություններ՝ ըստ ձեր պահանջների:
Այս ձեռնարկում դուք հասկացաք, թե ինչպես կարելի է ստեղծել C# GLB FBX փոխակերպման հավելվածը: Բացի այդ, եթե ցանկանում եք OBJ-ը վերափոխել FBX ֆայլի ձևաչափի, ապա դիմեք ինչպես փոխարկել OBJ-ը FBX-ի C#-ում-ի հոդվածին: