Aspose.3D for .NET 21,4 Notas de la versión

Mejoras y cambios

ClaveResumenCategoría
THREEDNET-864Implementar la propiedad FileStream para la clase de textura para cargar la imagen desde una secuenciaMejora
THREEDNET-867Los archivos obj grandes tardan mucho en cargarseMejora
THREEDNET-865Añadir material compatible con Autodesk Navisworks para formato RVMMejora
THREEDNET-874Añadir soporte del último formato RVM.Mejora
THREEDAPP-94Rendimiento de carga del renderizador web mejoradoMejora
THREEDNET-851Permitir el uso de la implementación externa del codificador Draco.Mejora
THREEDNET-876Mejora el rendimiento del codificador/decodificador de builtin Draco.Mejora
THREEDNET-862Las herramientas de terceros no pueden abrir el archivo glb convertido.Corrección de errores
THREEDNET-863La conversión de USDZ a STL fallaCorrección de errores
THREEDNET-866FBX to gltf/glb ExportException: Tipo de objeto Aspose.ThreeD. No se admiten utilidades. Vector3isCorrección de errores
THREEDNET-873Collada exportado por Frosty Suite no se puede importar.Corrección de errores
THREEDNET-872Collada exportado por licuadora/herramienta de lego no se puede importar.Corrección de errores
THREEDNET-871Algunos archivos Zipped 3D no se pueden abrir por Aspose.3DCorrección de errores
THREEDNET-869Algunos archivos STL no son reconocidosCorrección de errores
THREEDAPP-114Los archivos binarios STL sin un encabezado binario explícito no se pueden abrir.Corrección de errores

API cambios

Esta versión es principalmente una versión de corrección de errores, corrigió muchos errores y mejoró muchos problemas de compatibilidad y actuaciones para FBX, Collada, STL, obj, drc, gltf, glb.

Solo unos pocos cambios menores API.

Nueva propiedad añadida en la clase Aspose.ThreeD. Formatos. GltfSaveOpciones:

    /// <summary>
    /// Use external draco encoder to accelerate the draco compression speed.
    /// </summary>
    /// <remarks>
    /// Aspose.3D will create new sub process to encode the mesh to the draco format, use it at your own risk. 
    /// </remarks>
    public string ExternalDracoEncoder { get; set; }

Aspose.3D para. Net 21,4 tiene dos veces de mejora de rendimiento para Draco que las versiones anteriores, pero la implementación oficial del Google que se escribió en C++ es aún más rápida, por lo que permitimos al usuario utilizar el codificador externo Draco para un mejor rendimiento.

Código de muestra para utilizar el codificador oficial externo para acelerar la generación comprimida GLB:

    var mesh = new Sphere();
    var scene = new Scene(mesh);
    var opt = new GltfSaveOptions(FileFormat.GLTF2_Binary);
    opt.ExternalDracoEncoder = @"D:\Github\draco\sln\Release\draco_encoder.exe";
    opt.DracoCompression = true;
    scene.Save("test.glb", opt);