En este post no hay el contenido de una, sino de 4 clases (es largo el post, aviso), aunque es inevitable que si me dejan enseñarle a niños tarde o temprano intentaré convertirlos en modeladores/animadores Blender 3D, que es mi especialidad :D
   Esta clase no requiere programación, pero está interesante darles la posibilidad a los chicos de crear sus propios modelos 3D para cargar en los sketches.

Descargar Blender 3D

Primer contacto con blender 3D

   Toda herramienta de 3D tiene una intimidante interfaz, blender no sólo no es la excepción, sino que hasta hace unos años se lo consideraba extremadamente difícil ya que requería memorizar atajos de teclado para todo (este tutorial está basado en Blender 2.79), pero ese aspecto del programa ha sido mejorado para quienes recién empiezan. Vamos desde lo mas simple a lo más complejo.


    A la derecha tenemos el panel de propiedades, que usamos poco, excepto el botón de materiales, donde tenemos todas las complejas opciones de como actuará la superficie del objeto a la luz. Simplemente nos concentramos por ahora en en el color del diffuse del objeto seleccionado.


  En la parte inferior tenemos las opciones de la vista activa, tenemos a la derecha y marcado con las flechas rojas las opciones de MOVER, ROTAR y ESCALAR. Estas opciones marcan en la vista como vemos los ejes en colores, para mover vemos 3 flechas de cada eje, cuando está en ROTAR vemos círculos de colores que representan el eje sobre el que deseamos rotarlo y el último nos da unas líneas con cuadrados en su extremo que nos permite escalar el objeto.




   En una clase subsecuente, se les enseña a desactivar el primer ícono que muestra estas herramientas y a usar la tecla G para mover el objeto, la tecla R para rotar, y la tecla S para escalar, si desamos limitar el eje, podemos usar las teclas X, Y o Z.


  Con la flecha amarilla he marcado la opción para los modos de vista, si bien hay 6 modos, nos concentraremos en:



  • MODO OBJETO, es para editar al objeto como una sola entidad. Al mover, se mueve TODO el objeto.
  • MODO EDICION (edit mode), nos permite modificar la forma del objeto (topología) usando los vértices, las aristas o los polígonos propiamente dichos.
Para conmutar rápidamente entre ambos modos podemos usar la tecla TAB.

Controlando la Vista

   Los controles de vista están en la parte inferior izquierda, en el menú VIEW, donde podemos indicarle que vista deseamos activar, ya sea la superior (TOP), la lateral (right o left), la frontal (front) o incluso a de la/s cámaras.

  Como vemos todas las vistas tienen atajo de teclado en el Pad numérico. Todo usuario profesional de blender se memoriza que el 7 es la superior, el 1 la frontal y la 3 la lateral.

  ROTAR VISTA:  Arrastras con el botón central del mouse presionado.
  PANEAR VISTA: Arrastrar con en botón central del mouse presionado y la tecla SHIFT.
  ZOOM: girar la rueda del mouse en una y otra dirección.

  Cada vista posee 3 líneas en diagonal sobre su parte superior derecha, si arrastramos de forma vertical u horizontal, la vista se divide, permitiéndonos crear una configuración cómoda. Para quienes usamos más de 1 monitor, nos permite poner una vita en pantalla completa sobre uno de ellos y el resto sobre el segundo (o tercer) monitor.

Modo Edición


   El modo edición, como explicamos antes, nos permite modificar los elementos que componen al objeto, ya sean vértices, aristas, o polígonos. Para activarlo usamos el menú de OBJECT MODE en la parte inferior de la vista o tocamos la tecla TAB.




  Los botones de la derecha nos permiten cambiar el tipo de edición. En el caso de la imagen, vemos que está en modo VERTICES, lo que nos permite editarlos de la siguiente manera.



   El botón derecho del mouse se usa para seleccionar, si mantenemos apretado SHIFT podemos seleccionar más de uno para mover, rotar o escalar (con el botón izquierdo del mouse).


  El segundo modo ARISTA, que permite mover las líneas que conectan los vértices del objeto.



  Finalmente, el modo POLIGONOS, nos permite elegir cualquiera de las caras que conforman el objeto y mover/rotar/escalar, aunque es equivalente a seleccionar lo 4 vértices o aristas que lo componen para transformar.


Modelando

   Hay muchas herramientas de modelado en blender 3D, aunque nosotros nos concentramos en 2: Cortar Loops (teclas Control+R) y Extruir (tecla E).

   En el ejemplo comenzamos con una caja, que "aplastamos" arrastrando el escalador azul (del eje Z) aunque preferentemente usamos la tecla S para escalar y luego la tecla Z para indicar que solo se cambiará el tamaño en ese eje.

   Luego presionamos las teclas CONTROL y R para activar el corte de loops, se puede hacer uno o más (girando la rueda del mouse) y aceptando con el botón izquierdo del mouse la posición y un segundo click para aceptar el recorte (con el botón derecho se puede cancerlar la operación).



   Ahora cambiamos a modo POLIGONOS en el selector inferior y con el botón derecho del mouse podemos hacer varias selecciones de polígonos, en este caso el de las esquinas.
  
  Finalmente la tecla E activa la extrusión para el/los polígonos seleccionado/s, repetimos la operación para hacer el respaldo.

Exportando OBJ


   Blender 3D puede exportar una amplia gama de formatos, para ello debemos seleccionar el objeto e ir a la opción FILE / EXPORT / WavefronOBJ, en la ventana que se abre navegamos hasta la carpeta de modelos de nuestro proyecto P5JS (DESCARGAR ARCHIVO) ajustamos la escala a 100 y clickeamos en EXPORT OBJ.


En la línea de modelo cargamos el archivo recién creado y con algunas modificaciones al código podremos ver el objeto al ejecutarse el sketch.



Algunos Modelos Creados por los Chicos