PIZiadas gráficas

PIZiadas gráficas

Mi mundo es la imagen.

Archivo de octubre 2015

Editar un Script de Python en Blender

Blender tiene una ventana para editar texto que puede servir como “IDE” para programar en Python, incluyendo la numeración de líneas, la utilización de colores para diferenciar la sintaxis y la posibilidad de autoidentación automática de líneas de texto largas.

Círculo de Goethe [Wallpaper]

Johann Wolfgang von Goethe, en 1810, escribió su Teoría de los colores (título original en alemán: Zur Farbenlehre). El círculo cromático para los colores por adición de luz, basado en el modelo RGB (Red, Green, Blue) nos permite entender cómo se suman las componentes del color para obtener los colores secundarios y terciarios.

En el wallpaper que hoy traemos nos basamos en esta idea para decorar nuestro fondo de escritorio con una imagen llena de luz y, en consecuencia, de color.

Comandos ejecutables Python en “Info view”

Para programar con Python en Blender necesitamos conocer el lenguaje de programación y cómo se implementa en la aplicación mediante las correspondientes librerías.

Una forma directa de ir viendo los comandos necesarios para realizar cualquier tarea es crear y modificar los objetos de forma convencional (menús y teclado) y ver los comandos utilizados en una ventana especial de información denominada “Info View”.

El problema del centro de giro

Un giro en el plano está determinado por su centro (de giro) y el ángulo girado. Esto es equivalente a definir tres datos simples, dos para el centro (coordenadas “x” e “y”) y uno para el valor del ángulo expresado en grados en cualquiera de los tres sistemas de unidades que usamos, grados centesimales, sexagesimales y radianes.

Normalmente solemos resolver en geometría muchos problemas directos en los que se realizan giros. Nos dan una figura y nos solicitan que, con un cierto centro, la giremos un ángulo determinado. Menos común es plantear el problema inverso.

Una pieza curiosa de dibujo técnico

Uno de los ejercicios clásicos que se inician en el bachillerato es el de la obtención de un modelo tridimensional a partir de dos o más vistas dadas de un objeto.

Los objetos o piezas iniciales suelen ser elementales y compuestos por superficies planas. En general el espacio que ocupan se limita al de un pequeño ortoedro.

Mediante este ejercicio se estimula la denominada “visión espacial” del alumno, buscando que aprenda a “leer” y “escribir” gráficamente la representación de volúmenes.

El problema del tapón con tres formas

Uno de los primeros problemas que planteo en mis clases es el que denomino “El tapón con tres formas”.

Sirve de introducción a la geometría descriptiva y obliga a hacer un análisis espacial de gran interés para la formación de los alumnos.

El problema consiste en determinar un tapón que sirva para tapar tres agujeros que hemos realizado en una caja de madera.

Programando con Python en Blender

Una de las capacidades más interesantes de Blender es la posibilidad de utilizar scripts de Python que extienden las funcionalidades de esta suite de animación opensource.

Blender incorpora una versión de Python en la instalación del paquete de software, aunque siempre es posible instalar manualmente una nueva versión de Python desde la página oficial Python website.

Blender 2.76

Fiel a sus acostumbradas citas trimestrales, Blender, la popular suite de animación opensource, nos presenta una nueva versión en la que junto a las actualizaciones en rendimiento y eficiencia, se amplían sus funciones en varios aspectos de interés.