Skip to content

marpesia/three.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blender & ThreeJS - Ampliando los horizontes

Blender & ThreeJS - Ampliando los horizontes

Parte 1 - BLENDER

  1. Instalar Blender 2.79 Descargar + Crear archivo + Preferencias
  2. Interfaz (zonas de interaccion) + Funciones (colapsar ventanas, vistas) + vista camara
  3. Cubo y modificadores (escalar, mover, girar, ...)
  4. Añadir objetos
  5. Modelar juguete = edit mode + extruir + inset + faces, vertex, booleanos, ...
  6. Materiales básico
  7. Iluminación básica
  8. Render + cámara
  9. Exportar archivo (.obj)

Recursos Blender

Parte 2 - THREEJS

Exportación de la Escena de Blender 2.79

File -> Export -> Wavefront (.obj) Configuración de exportación por defecto

Three.js

  1. Crear un tag <canvas> en el HTML. Si no lo crea ThreeJS por defecto pero luego puede dar problemas.
  2. Creamos la escena, la cámara y damos la orden de renderizar la escena y la cámara.
  3. Creamos luz de ambiente y un suelo
  4. Importamos el tren y los cubos en formato obj con sus materiales de Blender
  5. Creamos unas esferas que harán de faros y unas luces que proyectarán la luz de los faros
  6. Creamos una acción lanzada desde el DOM que añada los faros a la escena o los borre según si marcamos o no el checkbox

Documentación

https://threejs.org/

https://threejsfundamentals.org/

About

Three.js test rep

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published