3D-formaten Extraheren Assets Via C#
Extraheer assets uit 3D-documentformaten zonder 3D-modelleer- en weergave software om cross-platform .NET-applicaties te bouwen.
Ontwikkelaars kunnen de 3D-bibliotheek gebruiken om eenvoudig 3D-bestand assets te extraheren. Enkele formaten die door de API worden ondersteund, zijn WavefrontOBJ, Discreet3DS, STL (ASCII, Binair), FBX (ASCII, Binair), Universal3D, Collada, GLB, glTF, PLY, DirectX, Google Draco formaten, enz. Het extractieproces is eenvoudig, laad het bronbestand via een instantie van de scene class , maak de archive class en behandel de extractie asset class, en roep de Save methode aan voor het relevante uitvoerformaat parameter.
Assets extraheren uit 3D-scene naar verschillende formaten
Ontwikkelaars kunnen eenvoudig assets extraheren uit 3d-bestanden via hetzelfde proces dat hierboven staat vermeld. Overweeg enkele voorbeelden zoals 3DS naar FBX Extractor. Laad 3DS-bestanden via scene class objecten. Maak save opties met FbxSaveOptions om save opties te maken en roep de scene save methode aan met de uitvoer bestandsnaam en fbx opties argumenten. De API heeft geschikte opties klassen voor het opslaan in gerelateerde klassen, bijv. A3dwSaveOptions AmfSaveOptions Discreet3dsSaveOptions Html5SaveOptions RvmSaveOptions en meer. Hier is de volledige lijst met 3D extractor formaten opties.