inventor - Online na nuvem

Este é o inventor do comando que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


Inventor - um kit de ferramentas para escrever programas 3D

DESCRIÇÃO


A Abra Inventor 3D Kit de ferramentas é um kit de ferramentas orientado a objetos que
simplifica e abstrai a tarefa de escrever programação gráfica em
um conjunto de objetos fáceis de usar. Esses objetos variam de dados de baixo nível
objetos centralizados, como esfera, câmera, material, luz e grupo, para
objetos de nível de aplicativo de alto nível, como Walk Viewer e Material
Editor. O conceito básico no Inventor é o "banco de dados de cena"
que define os objetos a serem usados ​​em um aplicativo. Ao usar
Inventor, um programador cria, edita e compõe esses objetos em
gráficos de cena 3D hierárquicos (ou seja, banco de dados). Uma variedade de fundamentos
tarefas de aplicativo, como renderização, seleção, tratamento de eventos e arquivo
leitura / escrita são operações integradas de todos os objetos no banco de dados
e, portanto, são simples de invocar.

Uma vez que o Inventor é orientado a objetos (escrito em C ++), ele incentiva
programadores para estender o sistema escrevendo novos objetos. Inventor
os usuários criaram uma variedade de novos objetos que não estão incluídos no
o produto, como: superfícies de Bezier, objetos CSG, objetos de animação,
visualizadores especiais e muitos mais.

Observe que o mecanismo de renderização dentro dos objetos do Inventor emprega
OpenGL. Assim, durante a renderização, cada objeto automaticamente faz o
chamadas adequadas e eficientes para OpenGL. Além disso, a renderização do Inventor
suporta um esquema de cache que gera automaticamente muito rápido
renderizações do banco de dados sem overheads de travessia.

A seleção do Inventor é extremamente eficiente e não utiliza renderização.
Além disso, a seleção retorna uma variedade de informações e detalhes 3D
sobre quais objetos foram escolhidos. Uma lista classificada de objetos escolhidos e
as informações correspondentes são retornadas ao programador. Escolher é tão
rápido que os programas podem realizar realce de localização 3D como o mouse
move-se em uma janela 3D.

INTERAÇÃO, EVENTOS, E DISPOSITIVOS


O Inventor define um modelo de evento para escrever interação 3D. Este modelo
é independente do sistema de janelas. É muito fácil de usar e torna o 3D
programação de manipulação direta possível. O Inventor inclui uma variedade
de objetos 3D interativos e ferramentas para escrever objetos interativos,
como: Manipuladores, Draggers e Projetores. O evento flexível
modelo incentiva os programadores a estender o sistema para oferecer suporte a novos
dispositivos e tipos de eventos.

ARQUIVO FORMATO


O formato de arquivo do Inventor 3D é o padrão da SGI para dados 3D. O formato
suporta o formato ASCII e binário privado. O formato binário é
neutro em relação à rede e, portanto, pode ser exportado através dos limites da máquina.

BENEFÍCIOS


A programação de aplicativos gráficos 3D com o Inventor resulta em grandes
escala aumenta a produtividade. Isso também aumenta com o tempo quanto mais
ferramentas utilizam o paradigma do Inventor, interfaces de usuário e arquivo padrão
formato.

DOCUMENTAÇÃO


Uma lista de documentação online está disponível na seção Perguntas frequentes gerais
do site fornecido no final desta página de manual.

FONTE CÓDIGO


O Inventor Toolkit inclui código-fonte para NUMEROUS programas e
exemplos.

Use o inventor online usando os serviços onworks.net



Programas online mais recentes para Linux e Windows