Realidade Virtual e Interfaces Modernas - IEC

Propaganda
Realidade Virtual e Interfaces
Modernas
Prof. Carlos Henrique Q. Forster
IEC-ITA
Julho/2005
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
Exemplos do Java3D
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
Tópicos
∙
∙
∙
Usando Jython
Construindo um grafo de cena básico
Inserindo elementos
ƒ Forma, aparência, fonte de luz, transformação
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
Jython
∙
∙
∙
∙
∙
Interpretador Python para máquina virtual Java
Utiliza as classes Java em Python
Modo interativo
Compilador
Ver documentação do Python
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
Jython
∙ Importando pacotes do Java
import java.awt
from java import awt, applet
from java.awt import *
∙ Definindo funções à moda Python
def hello_world():
return “Hello, world!”
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
Jython
∙ Sair do jython
ƒ raise SystemExit
∙ Usando classes Java
ƒ
ƒ
ƒ
ƒ
ƒ
Import java.lang.String
Dir(java.lang.String)
S=java.lang.String(“Hello World”)
Print S.toLowerCase()
Type(S)
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
Hello1.py
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
2S-2005 CC-295 Realidade Virtual e Interfaces Modernas
Download