Extraer Activos de Formatos 3D Vía C#

Extraer activos de formatos de documentos 3D sin ningún software de modelado y renderizado 3D para construir aplicaciones .NET multiplataforma.

 

Los desarrolladores pueden usar la biblioteca 3D para extraer fácilmente activos de archivos 3D. Pocos formatos admitidos por la API son WavefrontOBJ, Discreet3DS, STL (ASCII, Binario), FBX (ASCII, Binario), Universal3D, Collada, GLB, glTF, PLY, DirectX, formatos de Google Draco, etc. El proceso de extracción es simple, cargue el archivo fuente a través de una instancia de la clase scene , cree la clase de archivo y maneje la clase de activo de extracción, y llame al método Save para el parámetro de formato de salida relevante.

Extraer Activos de la Escena 3D a varios formatos

Los desarrolladores pueden extraer fácilmente activos de archivos 3D a través del mismo proceso que se enumera anteriormente. Considere algunos ejemplos como Extractor 3DS a FBX. Cargue archivos 3DS a través de objetos de clase de escena. Cree opciones de guardar con FbxSaveOptions para crear opciones de guardar y llame al método guardar de la escena con los argumentos de la ruta de archivo de salida y las opciones fbx. La API tiene clases de opciones apropiadas para guardar en clases relacionadas, p. ej., A3dwSaveOptions AmfSaveOptions Discreet3dsSaveOptions Html5SaveOptions RvmSaveOptions y más. Aquí está la lista completa de opciones de extractor formatos 3D.

Código C# para la extracción de activos de 3DS a FBX