Three.js Tutorial

Criando a cena

Criar arquivo Index.html

E criar arquivo Index.js


Resultado

Adicionando luz e sombras

Adicionar o Shadow Map no render


Adicionar as luzes


Adicionar as sombras no cubo


Resultado


Intensidade da Hemisphere Light:
Intensidade da Point Light:

Adicionando controle da camera

Baixar a biblioteca OrbitControls

Adicionar a biblioteca no index.html

Adicionar o controle ao codigo

Adicionar no Animate


Resultado

Clique em cima do cubo e arraste para girar a camera

Adicionando um modelo 3D

OBJ/MTL loader

Baixar a biblioteca OBJLoader Baixar a biblioteca MTLLoader

Adicionar as bibliotecas no index.html

Adicionar o codigo ao index.js


Resultado

Baixar a biblioteca OBJLoader Baixar a biblioteca MTLLoader Baixar a biblioteca modelLoader

Adicionar as bibliotecas no index.html

Adicionar os inputs e o botão ao index.html

Inicializar a biblioteca

Adicionar as seguintes funções


Resultado

Carregar modelo:
Carregar material: