Simulações Para Ensino Fisica

Post on 05-Jul-2015

225 views 2 download

description

Presentation given on september 2008 about using software development for teaching physics and mathematics

Transcript of Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Simulações para o ensino de Físicaprincípios e dificuldades

Dr. Ivan R. Pagnossin

17 de outubro de 2008

Tecnologias Utilização Produção

1 TecnologiasOs requisitosLinguagens de programaçãoBibliotecas 3D

2 Utilização

3 Produção

Tecnologias Utilização Produção

1 TecnologiasOs requisitosLinguagens de programaçãoBibliotecas 3D

2 Utilização

3 Produção

Tecnologias Utilização Produção

1 TecnologiasOs requisitosLinguagens de programaçãoBibliotecas 3D

2 Utilização

3 Produção

Tecnologias Utilização Produção

Os requisitos

Portabilidade é fundamental(abrangência/EaD)

Integração web(abrangência/EaD)

Internacionalização (I18N)(abrangência/EaD)

Velocidade: código interpretado × compilado(simulações complexas)

Biblioteca 3D(alguns conceitos precisam)

Software livre

Tecnologias Utilização Produção

Os requisitos

Portabilidade é fundamental(abrangência/EaD)

Integração web(abrangência/EaD)

Internacionalização (I18N)(abrangência/EaD)

Velocidade: código interpretado × compilado(simulações complexas)

Biblioteca 3D(alguns conceitos precisam)

Software livre

Tecnologias Utilização Produção

Os requisitos

Portabilidade é fundamental(abrangência/EaD)

Integração web(abrangência/EaD)

Internacionalização (I18N)(abrangência/EaD)

Velocidade: código interpretado × compilado(simulações complexas)

Biblioteca 3D(alguns conceitos precisam)

Software livre

Tecnologias Utilização Produção

Os requisitos

Portabilidade é fundamental(abrangência/EaD)

Integração web(abrangência/EaD)

Internacionalização (I18N)(abrangência/EaD)

Velocidade: código interpretado × compilado(simulações complexas)

Biblioteca 3D(alguns conceitos precisam)

Software livre

Tecnologias Utilização Produção

Os requisitos

Portabilidade é fundamental(abrangência/EaD)

Integração web(abrangência/EaD)

Internacionalização (I18N)(abrangência/EaD)

Velocidade: código interpretado × compilado(simulações complexas)

Biblioteca 3D(alguns conceitos precisam)

Software livre

Tecnologias Utilização Produção

Os requisitos

Portabilidade é fundamental(abrangência/EaD)

Integração web(abrangência/EaD)

Internacionalização (I18N)(abrangência/EaD)

Velocidade: código interpretado × compilado(simulações complexas)

Biblioteca 3D(alguns conceitos precisam)

Software livre

Tecnologias Utilização Produção

Os requisitos

Portabilidade é fundamental(abrangência/EaD)

Integração web(abrangência/EaD)

Internacionalização (I18N)(abrangência/EaD)

Velocidade: código interpretado × compilado(simulações complexas)

Biblioteca 3D(alguns conceitos precisam)

Software livre

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Tecnologias Utilização Produção

Exemplos de utilização

Lançamento balístico: interação intuitiva

Ângulos de Euler: três dimensões e exercícios(dificuldade)

Pêndulo 3D:Equações diferenciasRealidade × aproximaçõesdeixar o aluno identificar qual é qual.

Tecnologias Utilização Produção

Exemplos de utilização

Lançamento balístico: interação intuitiva

Ângulos de Euler: três dimensões e exercícios(dificuldade)

Pêndulo 3D:Equações diferenciasRealidade × aproximaçõesdeixar o aluno identificar qual é qual.

Tecnologias Utilização Produção

Exemplos de utilização

Lançamento balístico: interação intuitiva

Ângulos de Euler: três dimensões e exercícios(dificuldade)

Pêndulo 3D:Equações diferenciasRealidade × aproximaçõesdeixar o aluno identificar qual é qual.

Tecnologias Utilização Produção

Exemplos de utilização

Lançamento balístico: interação intuitiva

Ângulos de Euler: três dimensões e exercícios(dificuldade)

Pêndulo 3D:Equações diferenciasRealidade × aproximaçõesdeixar o aluno identificar qual é qual.

Tecnologias Utilização Produção

Exemplos de utilização

Lançamento balístico: interação intuitiva

Ângulos de Euler: três dimensões e exercícios(dificuldade)

Pêndulo 3D:Equações diferenciasRealidade × aproximaçõesdeixar o aluno identificar qual é qual.

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Tecnologias Utilização Produção

FIM