Explore nuestros productos

Notas de la versión de Aspose.3D para .NET 23.5

Mejoras y Cambios

KeySummaryCategory
THREEDNET-1359Exportación a OBJ - Los archivos de imagen/textura no se copian al directorio OBJTask
THREEDNET-1361Desacoplar la dependencia de System.DrawingTask
THREEDNET-1360Permitir la exportación de la definición de material PBR y el mapeo normal en el exportador de OBJImprovement
THREEDNET-1357Material y textura faltantes al cargar un archivo objBug fixing
THREEDNET-1358Al importar un archivo obj, ControlPoints encontró un error al leer los datos y los leyó como datos de vector normalBug fixing

Cambios en la API

Clase Aspose.ThreeD.Profiles.FontFile añadida

Clase Aspose.ThreeD.Profiles.Text añadida

Un FontFile se puede usar con Text para definir un perfil desde una cadena, luego se puede usar por otras clases de modelado procedimental como LinearExtrusion

Se añadieron miembros a la clase Aspose.ThreeD.Formats.DracoSaveOptions, Aspose.ThreeD.Formats.GltfSaveOptions, Aspose.ThreeD.Formats.ObjSaveOptions:

Establezca esto en verdadero para hacer que el exportador reescale las coordenadas de posición de las mallas por Scene.AssetInfo.UnitScaleFactor, esta opción funciona para archivos Gltf/Obj/Draco.

        /// <summary>
        /// Apply <see cref="AssetInfo.UnitScaleFactor"/> to the mesh.
        /// Default value is false.
        /// </summary>
        bool ApplyUnitScale{ get;set;}

Código de ejemplo

        var s = new Scene("test.fbx");
        var opt = new ObjSaveOptions() { ApplyUnitScale = true };
        s.Save("output.glb", opt);


 
 Español