Criando Projetos em 3D com Three.js e React
Aprenda a criar projetos incríveis em 3D usando todo o poder do Three.js com React
What you will learn
Criar sites em 3D
Adicionar cenários em 3D
Movimentar objetos em 3D
Criar páginas com animações de objetos em 3D
Why take this course?
Aprenda a criar projetos incríveis em 3D usando todo o poder do Three.js com React
Você vai aprender:
- Criar suas próprias formas
- Importar modelos 3D para seu projetos
- Utilizar iluminação
-Definir e movimentar câmeras para mudar a visão sobre o objeto
- Criar e importar cenários
Mais sobre a biblioteca Three.js:
Efeitos: Anaglifo, olhos cruzados e barreira paralaxe.
Cenários: adiciona e remove objetos em tempo de execução; névoa
Câmeras: perspectiva e ortográfico; controladores: trackball, FPS, path e mais
Animação: armaduras, cinemática direta, cinemática inversa, animação por vértice e quadro-chave
Luzes: ambiente, direção, luzes de ponto e local; sombras: cast e receive
Materiais: Lambert, Phong, smooth shading, texturas e mais
Sombreadores: acesso a todas as capacidades do OpenGL Shading Language (GLSL): lens flare, depth pass e extensa biblioteca de pós-processamento
Objetos: malhas, partículas, sprites, linhas, fitas, ossos e mais - tudo com nível de detalhe
Geometria: plana, cubo, esfera, toro, texto 3D e mais; modificadores: lathe, extrude e tubo
Carregadores de dados: binário, imagem, JSON e cenário
Utilidades: completa configuração de tempo e funções matemáticas 3D incluindo tronco de bases paralelas, matriz, quaterniões, UVs e mais
Exporta e importa: utilidades para criar arquivos JSON compatíveis com Three.js de dentro: Blender, openCTM, FBX, Max, e OBJ
Vamos aprender juntos a criar projetos web incríveis em 3D utilizando Three.js e React.