Navegue pelos nossos produtos

Aspose.3D para Java 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 keyframe 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

Membros adicionados à classe com.aspose.threed.AnimationChannel:

    /**
     * Obtém a sequência de keyframe associada dentro deste canal
     */
    public KeyframeSequence getKeyframeSequence()
    /**
     * Obtém a sequência de keyframe associada dentro deste canal
     * @param value Novo valor
     */
    public void setKeyframeSequence(KeyframeSequence value)

As interfaces mais antigas em AnimationChannel projetadas para acessar sequências de keyframe 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 keyframe seja utilizada para um único canal de animação.

Membros adicionados à classe com.aspose.threed.Quaternion:

    /**
     * Realiza interpolação linear esférica entre dois valores
     * @param t t está entre 0 e 1
     * @param v1 Primeiro valor
     * @param v2 Segundo valor
     */
    public static Quaternion slerp(double t, Quaternion v1, Quaternion v2)

Um método de utilidade para calcular a interpolação linear esférica entre dois quaternions.


 
 Português