Navegue pelos nossos produtos

Notas da Versão do Aspose.3D para .NET 23.5

Melhorias e Alterações

KeySummaryCategory
THREEDNET-1359Exportando para OBJ - Arquivos de imagem/textura não copiados para o diretório OBJTask
THREEDNET-1361Desacoplar a dependência do System.DrawingTask
THREEDNET-1360Permitir exportação de definição de material PBR e mapeamento normal no exportador OBJImprovement
THREEDNET-1357Material e textura ausentes ao carregar arquivo objBug fixing
THREEDNET-1358Ao importar um arquivo obj, ControlPoints encontrou um erro ao ler dados e o leu como dados de vetor normalBug fixing

Alterações na API

Classe Aspose.ThreeD.Profiles.FontFile adicionada

Classe Aspose.ThreeD.Profiles.Text adicionada

Um FontFile pode ser usado com Text para definir o perfil a partir de uma string, então ele pode ser usado por outras classes de modelagem procedural como LinearExtrusion

Membros adicionados à classe Aspose.ThreeD.Formats.DracoSaveOptions, Aspose.ThreeD.Formats.GltfSaveOptions, Aspose.ThreeD.Formats.ObjSaveOptions:

Defina isso como verdadeiro para fazer com que o exportador redimensione as coordenadas de posição das malhas pelo Scene.AssetInfo.UnitScaleFactor, esta opção funciona para arquivo Gltf/Obj/Draco.

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

Código de exemplo

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


 
 Português