Lançada a nova versão do ambiente de desenvolvimento Qt 3D Studio 2.5

Qt 3D Studio é o ambiente de desenvolvimento para interfaces gráficas 3D, junto com um poderoso tempo de execução, onde modelos 3D, imagens e outros ativos são importados para criar apresentações interativas, interfaces de usuário e aplicativos. Leste é comercialmente focado em designers como desenvolvedores para criar protótipos de interfaces de usuário rapidamente.

Sua versão 2.5 acaba de ser lançada, com uma série de melhorias interessantespara designers e desenvolvedores de interface. Delas pode ser destacado nesta nova versão do Qt 3D Studio que animações agora podem ser definidas usando curvas de Bézier para gerenciar as transições entre os quadros-chave.

Até agora, só podíamos suavizar essas transições, ou seja, com muito menos precisão no andamento da animação.

Uma curva de Bézier é definida por dois pontos extremos, cada um dos quais representa um valor para um quadro-chave (como uma posição na tela) e, em seguida, uma série de pontos intermediários para gerenciar com precisão a animação.

Anteriormente só era possível definir a suavização Ease In / Out para quadros-chave, mas agora também é possível definir animações usando curvas de Bézier que Eles oferecem muito mais controle sobre a animação e a interpolação.

Outra novidade que se destaca no Qt 3D Studio 2.5 é que ele também fornece renderização estereoscópica com OpenGL.

Quatro modos são implementados: cima-baixo, esquerda-direita (duas imagens, uma por olho, uma ao lado da outra) e anaglyph (duas imagens mistas, com cores diferentes, exigindo óculos onde cada olho tem uma cor diferente) vermelho, ciano e verde, magenta conforme o equipamento desejado. A distância interpupilar pode obviamente ser controlada, seja no Qt 3D Studio ou no aplicativo (uma API QML é proposta).

O carregamento de dados pode ser gerenciado com muito mais precisão: O Qt 3D Studio não precisa mais carregar todos os dados ao iniciar o aplicativo.

A propriedade asyncInit de View3D inicializa o motor de renderização em outro thread, permitindo que a GUI reaja durante esse tempo. A propriedade carregamento atrasado de Apresentação determina se os recursos necessários para uma determinada apresentação são carregados ao mesmo tempo que a apresentação ou quando são necessários.

Métodos preloadSlide e unloadSlide fornecer controle mais preciso, permitindo que o programador decida quando carregar os dados para essa parte da apresentação.

A mesclagem de múltiplas apresentações é um problema há muito tempo, infelizmente muito presente nas equipes: se várias pessoas trabalham no mesmo arquivo ao mesmo tempo, é necessário mesclar suas modificações.

Sistemas de controle de versão como Mercurial ou Git podem fazer muito por arquivos de texto (incluindo apresentações do Qt 3D Studio), mas os arquivos UIP produzidos pelo Qt 3D Studio nem sempre eram adequados para este caso de uso: Identificadores dos itens nem sempre eram exclusivos, o que poderia corromper os arquivos após uma mesclagem automática.

Finalmente, Qt 3D Studio agora tem uma extensão para Autodesk Maya. Este plugin permite que você exporte cenas do Maya para o Qt 3D Studio mantendo todos os parâmetros definidos no Maya.

instalação

O Qt 3D Studio 2.5 está disponível através do instalador online Qt na seção Ferramentas para Desenvolvedores e Designers.

O instalador online Qt pode ser baixado de o seguinte link, em que basta colocar alguns dados que servem de métrica, além de colocar seu e-mail onde receberão mais notícias, informações e será criada uma conta de usuário no QT para poder baixar versões posteriores.

Enquanto para aqueles com licenças comerciais, você pode encontrar os pacotes de instalação em o seguinte link. O plugin de exportação do Maya também pode ser encontrado na seção de download da conta Qt no produto Qt 3D Studio.

Se você tiver uma instalação de uma versão mais antiga do QT 3D Studio, poderá usar a função de atualização encontrada na ferramenta de manutenção Qt para obter a versão mais recente.

É importante mencionar que a versão gratuita possui alguns recursos limitados em comparação com a versão paga.


O conteúdo do artigo segue nossos princípios de Ética editorial. Para relatar um erro, clique Clique aqui.

Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.