Navegue pelos nossos produtos

Aspose.3D para Python via .NET 24.1 Notas da Versão

Melhorias e Alterações

ChaveResumoCategoria
THREEDNET-1471Conversão de animação baseada em ângulos de Euler para animação baseada em quaternionsTarefa
THREEDNET-1474Permitir exportação de animação baseada em quaternions em FBXTarefa
THREEDNET-1475Exportação de animação em GLTFTarefa
THREEDNET-1476Permitir exportação de animação de rotação baseada em ângulos de Euler para glTFMelhoria
THREEDNET-1478Adicionar suporte para 3MF com estrutura montada.Melhoria
THREEDNET-1480Reamostragem de keyframes ao converter keyframes baseados em quaternions para ângulos de EulerMelhoria
THREEDNET-1455Não é possível carregar o arquivo “.JT” na cena, o arquivo é JT 8.0Correção de bug
THREEDNET-1473Alguns quaternions resultam em rotação NaNCorreção de bug
THREEDNET-1477Coordenadas de textura corrompidas ao salvar novamente arquivos glTF.Correção de bug
THREEDNET-1479O formato de alguns arquivos glTF não pode ser detectadoCorreção de bug
THREEDNET-1482Converter sequências de keyframes incompletas para glTF pode resultar em exceções.Correção de bug
THREEDNET-1483Malhas com índice de material negativo não podem ser convertidas para USDZ e glTFCorreção de bug
THREEDNET-1484O formato USDZ não pode lidar com -inf e infCorreção de bug
THREEDNET-1485Não é possível abrir arquivos USDZ exportados pelo exportador THREE.js.Correção de bug

Alterações na API

Adicionados membros à classe aspose.threeD.animation.AnimationChannel:

        @property
        def keyframe_sequence(self : "aspose.threed.animation.AnimationChannel") -> "aspose.threed.animation.KeyframeSequence"
        """
            Obtém a sequência de keyframes associada dentro deste canal
        """

        @keyframe_sequence.setter()
        def keyframe_sequence(self : "aspose.threed.animation.AnimationChannel", v : "aspose.threed.animation.KeyframeSequence")
        """
            Define a sequência de keyframes associada dentro deste canal
        """

As interfaces mais antigas em AnimationChannel projetadas para acessar sequências de keyframes serão descontinuadas no futuro. Esta nova propriedade servirá como substituição. Atualmente, não há indicação de que mais de uma sequência de keyframes seja utilizada para um único canal de animação.

Adicionados membros à classe aspose.threeD.utilities.Quaternion:

        def slerp(t : float, v1 : Quaternion, v2 : Quaternion) -> Quaternion
        """
                Realizar interpolação linear esférica entre dois valores
                t : float
                        t está entre 0 e 1
                v1 : Quaternion
                        Primeiro valor
                v2 : Quaternion
                        Segundo valor
        """

Um método utilitário para calcular a interpolação linear esférica entre dois quaternions.


 
 Português