Upload
fcaballerog
View
221
Download
0
Embed Size (px)
Citation preview
7/24/2019 01.Introduccin a Blender
1/42
7/24/2019 01.Introduccin a Blender
2/42
Blender: 3D en la Educacin. Mdulo 1
Introduccin a Blender
Qu hace Blender?
Blender y el Software libreBlender Foundation
Open Movies
Descarga e Instalacin
Windows
Linux
MacOSX
Cambiar el idioma
Guardar la configuracin
Recuperar configuracinVersiones antiguas
Repositorio
Actividades
Test de autoevaluacin
Siguiente
2
7/24/2019 01.Introduccin a Blender
3/42
Introduccin a Blender
Imagotipo de Blender // Licencia: Copyright de NaN Holding B.V. cedido a
Blender Foundation
Cada vez son ms las herramientas informticas disponibles para el
profesorado con las que crear materiales educativos atractivos. El 3D esun fenmeno actual que se vincula a estticas modernas y que elprofesorado no debe dejar escapar. Con los conocimientos adecuados
nuestros materiales pueden multiplicar su capacidad comunicadorahastalmites insospechados, adems de otorgarles cualidades estticasfuera detoda duda.
Fijmonos en este mapa que descargamos libremente desde Wikimedia
Commons.Al encontrarse en el formato adecuado el paso entre la primera
imagen y la segunda (grficas de poblacin, renta per cpita, natalidad...) es
fruto de unos pocos minutos de trabajo con Blender.
Izquierda: Mapa de Castilla y Len en formato SVG // Autor: Miguellen //
Licencia: CC-BY-SA-3.0 (Creative Commons)
Sin duda este software brinda excelentes posibilidades y algunas de ellas se
desarrollan a lo largo de Blender: 3D en la Educacincuya principal
finalidad es dar al profesorado las pautas necesarias para adquirir un nivelde conocimiento mediodel programa que le permita despus ahondar en
3
7/24/2019 01.Introduccin a Blender
4/42
sus entresijos.
4
7/24/2019 01.Introduccin a Blender
5/42
Objetivos para Blender: 3D en laEducacin
Reflexin
Pulse aqu
Siguiente
Situar Blender en el entorno del Software libre.
Descargar, instalar y configurar asuntos fundamentales del programa.
Modelar con las tcnicas 3D ms importantes.
Asignar materiales y texturas.
Iluminar la escena.
Conseguir efectos tiles para aadir a los materiales educativos.
Hacer animaciones para crear materiales didcticos.
Crear recorridos virtuales interactivos y simulaciones fsicas.
Qu esperas de Blender?
5
7/24/2019 01.Introduccin a Blender
6/42
Qu hace Blender?
Splash de la versin 2.60 // Autor: Kent Trammell // Licencia: CC-BY-SA-
3.0 (Cretive Commons)
La pregunta est cargada de veneno porque la lista de sus capacidades es
interminable. En el mbito del diseo 3D la cuestin realmente interesante
es qu no hace Blender?
Vamos a recorrer sus caractersticasaunque aparezca algo de terminologaimposible de comprender para el recin llegado; sin embargo nos sirve
como pequea introduccin al vocabulario propio de diseo 3D.
Blender es un software destinado, en primera instancia, al modelado3Dde objetos para despus hacer representaciones de ese modelado.
Incorpora la posibilidad de dar texturas y materiales, iluminar laescena... Incluye las tecnologas ms utilizadas en el diseo 3D:
mallas, textos, meta-objetos, curvas, superficies y modelado
escultrico.
Permite crear animacionesde los modelados; desde mecnicasrestringidas de artilugios robticos hasta emisiones de partculas para
explosiones, pasando por todo tipo de cinemticas para mover
personajes. No puede dejarse de mencionar que incorpora la
tecnologa necesaria para animar fluidos, gases, telas, cuerposblandos, pelo...
6
7/24/2019 01.Introduccin a Blender
7/42
Anterior| Siguiente
Incluye su propio motor de juegospara desarrollar paseos virtualespor recorridos arquitectnicos aunque en realidad es posible afrontar
cualquier videojuego que un equipo humano cualificado se proponga.
Adems brinda muchas posibilidades en la simulacin de fsicas.
Para el montaje final de una pelcula cuenta con su propio editor devdeo.
Incorpora la potente tecnologa de edicin de nodosque permitedisponer de cada uno de los efectos por separado y no en un orden
secuencial (tipo historial) donde al anular uno de ellos desapareceran
todos los posteriores.
Se puede extender hasta el infinito con la programacin en Pythonsise tienen los conocimientos necesarios. Al tratarse de un software de
fuentes abiertas no hay lmite conocido. Cualquierscriptpuede ser
aadido para funciones concretas; incluso el conjunto del programa
puede alterarse y adaptarse a las necesidades de un usuario o empresa.
Pero todo este lenguaje tcnico no tiene mucho sentido a estas alturas.
Dejemos entonces que Blender hable y se explique por s solo; accedamos a
internet, usemos un buscador y visualicemos, por ejemplo, laDemo Reel
(vdeo de presentacin de capacidades) con la que se present en Siggraph
2011(www.youtu.be/QbzE8jOO7_0)
Tambin es conveniente pasar por la web oficial a ver su catlogo de
modelados espectaculares (www.blender.org/features-gallery/gallery/art-
gallery)
7
http://www.blender.org/features-gallery/gallery/art-gallery/http://youtu.be/QbzE8jOO7_07/24/2019 01.Introduccin a Blender
8/42
Blender y el Software libreHay varias maneras de poner un programa informtico a disposicin de los
usuarios. Destacamos aquellas que lo hacen bajo los siguientes conceptos:
Privativo. El software slo puede ser instalado con la licenciaadecuada, generalmente pagada y el cdigo est completamente
cerrado.
Freeware. En este caso el software es puesto a disposicin de los
usuarios sin necesidad de haber obtenido una licencia, con lo que notiene coste alguno. El cdigo continua estando cerrado.
Software libre. Ms all del significado potico de la palabra libre,aqu hace referencia a que el cdigo de la aplicacin est a
disposicin de los usuarios; suele decirse que ha sido liberado.
Tambin es conocido comosoftware de fuentes abiertas,free
softwarey open source.
Elsoftware librepresenta muchas modalidades de licencias como la GPL(General Public License) que es a la que se acoge Blender. Permite que secree una gran Comunidad de usuariosen torno al programa que no sloaportan documentacin, sino tambinplugins,scriptsy todo tipo de
extensiones, corrigen los bugs(errores de programacin) en poqusimo
tiempo y nunca retrasan la incorporacin de novedades tiles por motivos
comerciales.
Tras aos en los que una nueva versin de Blender vea la luz con una
periodicidad de unos dos meses, en la actualidad ese ritmo ha descendidoconsiderablemente. El programa ha sido madurado lo suficiente y cada
versin llega cargada de nuevo contenido y considerables mejoras; pero
eso lleva tiempo. El paso de la serie 2.4x a la 2.6x (2.5x fue la transicin)
supuso la reescritura de gran parte del cdigo puesto que no slo cambi la
interfaz de trabajo sino que tambin se modific gran parte de la API que
gestiona su funcionamiento interno; y todo ese trabajo llev varios aos.
"Las obras de conocimiento deben ser libres; no hay excusas para que no
sea as".Richard Stallman (fundador deFree Software Foundation).
8
7/24/2019 01.Introduccin a Blender
9/42
Reflexin
Pulse aqu
Anterior| Siguiente
Conoces otros softwares de tipo open sourcerelacionados con el diseo?
9
7/24/2019 01.Introduccin a Blender
10/42
Blender Foundation
Anterior| Siguiente
Imagotipo de Blender Foundation // //Licencia: CC-BY-SA-3.0 (Creative
Commons )
NeoGeo era una empresa dedicada a la creacin de animaciones que
desarroll su propio software internoy que hoy conocemos como Blender.Con el tiempo Ton Roosendaal funda una empresa nueva derivada de
NeoGeo llamada NaN (Not a Number) pero el proyecto no cumpli con las
expectativas y cay en bancarrota. Como los inversores de la empresa no
tenan especial inters en continuar con el desarrollo del software,
Roosendaal les propuso la posibilidad de pagarles 100.000 eurosde lapoca (2002) para quedarse con el cdigo y continuar su programacin.
Slo haba una opcin: Blender deba pasar a ser open source. Toosendaal
cre Blender Foundatin(sin nimo de lucro) y se dispuso a recogerfondos de los usuarios que ya usaban el programa y de todos aquellos quehaban odo hablar de sus excelencias. La conviccin de unos y la confianza
de otros hicieron que bastara un mes y medio para que Roosendaal
liquidara el pago de los 100.000 euros y liberara el cdigo. Haba nacido
Blender tal y como lo conocemos hoy.
El paso del tiempo y el empeo deBlender Foundation, as como el
entusiasmo del resto de la Comunidad de usuarios(programadores,
redactores de documentacin, traductores...), han hecho crecer Blenderhasta las cotas ms altas llegando a codearse con programas privativos en
cualquier tabla comparativa. Es usado por millones de usuarios aficionados
al 3D repartidos por todo el globo pero tambin ha demostrado
innumerables veces sus capacidades para ser usado en produccin
profesional.
10
7/24/2019 01.Introduccin a Blender
11/42
Open Movies
Banner de www.orange.blender.org (porcin) // Licencia: CC-BY-2.5
(Creative Commons)
Ton Roosendaal dio de nuevo en la diana al poner en marcha una nueva
manera de hacer avanzar el software: las open movies.
Se trata de crear proyectos en forma de corto animado que hacen
evolucionar el software hacia la solucin de problemas reales y la creacinde herramientas verdaderamente tiles. As naciElephants Dream, la
primera open moviede la Historia. El proyecto se llam Orange.
Qu diferencia una pelcula open moviede otra que no lo es?. Cuando la
open moviese acaba se pone a disposicin de los usuarios no slo el DVD
para visualizarlo sino todo el material: modelado de los personajes,escenas, animaciones, montaje, archivos de audio... todo. Adems, al estar
licenciado bajo GPL, permite al usuario utilizar uno de esos personajes,por ejemplo, no slo para estudiarlo y aprender, sino para crear una obra
derivada sin temor a ser denunciado. Usuarios de Blender y aficionados
compran ese DVD antes de que sea realizado en su totalidad y as se
financia el proyecto. Como recompensaBlender Institutehace constar el
nombre de esos compradores en los crditos finales.
Banner de www.orange.blender.org (porcin) // Licencia: CC-BY-3.0
(Creative Commons )>
Tras el xito de la primera open movieRoosendaal decide que estos
proyectos sean coordinados desde el arriba citadoBlender Instituteen
11
7/24/2019 01.Introduccin a Blender
12/42
Anterior| Siguiente
lugar deBlender Foundation. Y as llegBig Buck Bunnyque hizo
evolucionar a paso de gigante todas las tcnicas de creacin y animacinde pelos. La historia de este enorme conejo al que la ardilla voladora sacade sus casillas se desarroll bajo el proyectoPeach.
Banner de www.sintel.org (porcin) // Licencia: CC-BY-3.0 (Creative
Commons)
Y si hay una open movieemblemtica esa es Sintelbajo el proyecto
Durian; aclamada por la crtica y galardonada con todo tipo de premios,
incluida la banda sonora, hizo quitarse el sombrero a propios y extraos.
Como todas las open moviesfue desarrollada por un pequeo grupo de
animadores y programadores, lo que hace que el resultado sea digno de
admiracin.
Banner de www.yofrankie.org // Licencia: CC-BY-3.0 (Creative Commons)
No sera justo pasar por alto el proyectoApricotque pone en marcha la
creacin de Yo Frankie!; un videojuegocon los personajes deBig BuckBunny. En realidad es un videojuego destinado a no terminarse nunca por lo
que parece. Digamos que es el campo de pruebasde las diferentes tcnicasque se desarrollan en el motor de juegosde Blender. La protagonista delvideojuego: la famosa ardilla voladora enemiga deBig Buck Bunny.
12
7/24/2019 01.Introduccin a Blender
13/42
Descarga e Instalacin
Blender es un software multiplataformacon versiones para los sistemasoperativos Windows, Linux, MacOSXy FreeBSD.
El mejor lugar al que acudir para realizar la descargaes la seccindestinada a ello en la propia web oficial (www.blender.org/download/get-
blender).
All encontramos versiones tanto de 32como de 64 bitspara Windows y
Linux. En el caso de no estar seguros de cul de estas dos versionesnecesitamos, por desconocer las caractersticas de nuestro equipo
informtico, optaremos por la de 32bit.
13
http://www.blender.org/download/get-blender7/24/2019 01.Introduccin a Blender
14/42
Los requisitos mnimos para trabajar conBlender son:
Anterior| Siguiente
RAM. 512Mb(2Gbrecomendado).
Tarjeta grfica. Tiene que tener capacidad para gestionar Open GLpara la visualizacin del 3D (en principio cualquier tarjeta grfica
moderna lo permitir).
Ratn. Es necesario uno de tres botonespara poder trabajar de unamanera confortable y fluida. Entendemos por tercer botn la habitual
rueda central.
14
7/24/2019 01.Introduccin a Blender
15/42
Windows
Para la plataforma Windows hay disponibles dos versiones: instalableyautoejecutable.
Versin Installer(recomendada). Al ejecutarlo se procede a lainstalacin del programa en el sistema operativo.
15
7/24/2019 01.Introduccin a Blender
16/42
16
7/24/2019 01.Introduccin a Blender
17/42
17
7/24/2019 01.Introduccin a Blender
18/42
Versin ZIP Archive. Una vez descomprimido, permite ejecutar elprograma de forma autnoma. Tiene la ventaja de poder llevarse de
formaportabledentro de unpendrive.
18
7/24/2019 01.Introduccin a Blender
19/42
En ambos casos al lanzarse el programa se abren dos ventanas. Una deellas (la que tiene apariencia de consola de programacin con fondo negro)
deber quedar siempre en segundo plano y no cerrarse.
19
7/24/2019 01.Introduccin a Blender
20/42
blender.exe - Error de la aplicacin
Anterior| Siguiente
Blender puede ejecurtarse en verisones de Windows desde XP en adelante.
En XP puede dar un fallo con este mensaje a la hora de lanzarlo tras lainstalacin.
La solucin es instalar el Paquete Redistribuible Microsoft Visual C++2008 (x86)que se descarga desde la web oficial.
20
http://www.microsoft.com/downloads/es-es/details.aspx?familyid=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=es7/24/2019 01.Introduccin a Blender
21/42
Linux
Anterior| Siguiente
El archivo TAR.BZ2 que hemos descargado, una vez descomprimido,
incluye en su interior el archivo blenderencargado de lanzar el programa.
21
7/24/2019 01.Introduccin a Blender
22/42
MacOSXSe descarga un ZIP con el software, tras su descompresin se crea una
carpeta blenderen cuyo interior se encuentra el archivo blender.app(o slo
blender, si el sistema no muestra extensiones) con el que se lanza el
programa al pulsar sobre el icono.
Es habitual arrastrar la carpeta al interior de la carpetaAplicaciones(no es
imprescindible pero s recomendable), por una cuestin de organizacin.
22
7/24/2019 01.Introduccin a Blender
23/42
Versin de MacOSX
Anterior| Siguiente
Los usuarios de este sistema operativo pueden consultar la seccin
Preguntas frecuentes(FAQ) de la web oficial, en ingls, enhttp://www.blender.org/education-help/faq/mac-os-x, en el caso de que
noten anomalas en el comportamiento de Blender
23
http://www.blender.org/education-help/faq/mac-os-x7/24/2019 01.Introduccin a Blender
24/42
Cambiar el idiomaUna gran novedad de Blender 2.60 fue el surtido de traducciones (muy
completas pero no del todo) entre las que se encontraba el espaol. Es
cierto que las versiones de la serie 2.4x ya la incorporaban pero era
demasiado precaria e incompleta como para que los creadores de
documentacin se animaran a hacer contenido con las capturas de pantalla y
las secuencias de mens en un idioma que no fuera el ingls.
Si ya tenemos instalado y arrancado Blender, vamos a proceder al cambio
de idioma. Es muy importante que esta operacin la hagamos sin habermanipulado nadapor lo que la interfaz de trabajo est as.
En la parte superior izquierda hay una secuencia de mens como en
cualquier otro software donde seguimos la secuencia File/User
Preferencesque hace aparecer este cuadro en el que nos dirigimos a laseccin Systemy activamos la opcin Internatonal Fonts.
24
7/24/2019 01.Introduccin a Blender
25/42
Esto hace aparecer una serie de campos:
Language/Idioma. Las flechas de la derecha despliegan el surtido deidiomas. Como es lgico nos quedamos con Spanish (Espaol).
Traslate/Traducir. Hace referencia a qu aspectos queremos que setraduzcan.
Interface/Interfaz. Se traducen los mens, botones, campos
editables...
Tooltips/Descripciones. Hace referencia a las ayudas de textoque aparecen cuando dejamos el cursor del ratn un tiempo sobre
una herramienta, botn...
25
7/24/2019 01.Introduccin a Blender
26/42
Activamos las dos opciones y cerramos este cuadro User Preferences, queahora se llama Preferencias de usuarioy seguimos sin manipular nada ms(despus entenderemos por qu). Este debe ser el aspecto de la parte alta
de nuestra interfaz de trabajo.
26
7/24/2019 01.Introduccin a Blender
27/42
Avance de la traduccin
Anterior| Siguiente
La traduccin al espaol est muy desarrollada pero siempre queda algn
fleco suelto. Es posible que alguna captura en Blender: 3D en laEducacinno se corresponda al 100% con el nivel de traduccin de laversin de Blender que tengamos instalada, pero en ningn caso ser un
problema para la comprensin de las explicaciones.
Blender: 3D en la Educacinse ha elaborado con la versin de Linux quediscrepa en algn trmino con las otras versiones; pero, nuevamente, eso no
supondr ningn inconveniente en el desarrollo de los contenidos.
27
7/24/2019 01.Introduccin a Blender
28/42
Guardar la configuracin
Qu pasara si cerrramos Blender y volviramos a abrirlo?Todonuestro cambio de idioma se ira al traste. Por qu? Porque hemos hecho
una edicin dentro de un documento pero en ningn caso hemos
especificado que ese cambio fuera relativo a la configuracin general del
programa.
La forma de poner solucin a esto es decirle ahora a Blender que queremos
guardar esos cambios. El camino es Archivo/Guardar preferencias de
usuario.
Con esta edicin se guarda absolutamente todo, no slo el cambio deidioma. Es decir que, por ejemplo, si nuestra interfaz se encontrara en este
momento de trabajo...
28
7/24/2019 01.Introduccin a Blender
29/42
... y guardamos las preferencias, la prxima vez que abramos Blender nosarrancar con diseo incluido; es como decirle a un procesador de textos
que cada vez que lo arranquemos aparezca con un determinado texto. Eso
solo debe ocurrir cuando el programa se ejecuta a partir de un archivo.
29
7/24/2019 01.Introduccin a Blender
30/42
Ayuda audiovisual
Anterior| Siguiente
30
7/24/2019 01.Introduccin a Blender
31/42
Recuperar configuracin
Anterior| Siguiente
Es posible que si trasteamos demasiado y guardamos la configuracin en el
momento equivocado, llegue un momento en el que queramos volver a tener
Blender tal y como viene de fabrica, con su configuracin por defecto. Es
una edicin realmente sencilla a travs del men Archivo/Cargarpreferencias predefinidaso File/Load factory settingssi estuviera eningls.
31
7/24/2019 01.Introduccin a Blender
32/42
Versiones antiguasCuando nos metemos a fondo con Blender y comenzamos a descargar
ejemplos de internet es posible que la ltima versin de Blender no abra
adecuadamente el archivo cuando tiene incorporados scripts extras. Estoocurre porque la API que gestiona el programa a nivel interno ha
evolucionado en su lenguaje y las viejas semnticas no son bien
interpretadas.
Uno de los ejemplos ms conocidos es el famoso personaje Pantinque se
puede descargar libremente.
Los controladores que se sealan en la imagen anterior son fruto de un
scriptdel autor Kiopaa y que est incorporado en el archivo. Esescript
funcionaba perfectamente en la serie 2.4x y Kiopaa lo adapt nada ms salirla versin 2.50 Alpha 0pero acto seguido la API de Blender cambi y esos
32
7/24/2019 01.Introduccin a Blender
33/42
Anterior| Siguiente
controladores no salen en ninguna versin posterior. Es muy posible que alescribir estas lneas ya est solucionado el problema por algn
programador que haga pblico el nuevo archivo pero lo que nos importa
aqu es comprender el concepto.
33
7/24/2019 01.Introduccin a Blender
34/42
Repositorio
Reflexin
La captura de arriba es la interfaz de la arcaica versin 1.80. La ponemosaqu a modo de ancdota. Podemos asegurar que en el caso de tener que
usar versiones antiguas no deberemos ir mucho ms abajo de la versin2.49b.
Para la descarga de cualquiera de las versiones que se han publicado de
Blender existe este repositorio (http://download.blender.org/release).
Analiza las ventajas de disponer en todo momento de cualquier versin de
Blender.
34
http://download.blender.org/release/7/24/2019 01.Introduccin a Blender
35/42
Pulse aqu
Anterior| Siguiente
35
7/24/2019 01.Introduccin a Blender
36/42
Actividades
36
7/24/2019 01.Introduccin a Blender
37/42
1- Visualiza productos audiovisualeshechos con Blender
Accede a la seccin de vdeos de la web oficial
(www.blender.org/features-gallery/movies) y pasa un rato viendo productos
desarrollados con Blender.
Usa buscadores de vdeos como Vimeo(www.vimeo.com) o Youtube(www.youtube.com) para encontrar ejemplos en los que Blender ha sido
utilizado en anuncios publicitarios, videojuegos, virtualizaciones...y que no
aparenen en la web oficial.
37
http://www.youtube.com/http://vimeo.com/http://www.blender.org/features-gallery/movies/7/24/2019 01.Introduccin a Blender
38/42
2- Cambia el aspecto de la interfaz
Haz varios cambios que te apetezcan mientas investigas por las
Preferencias de usuario. Despus recupera la configuracin por defecto.Recuerda que al hacer eso debers volver a hacer el cambio de idioma.
Uno de los apartados donde experimentar es Archivo/Preferencias deusuarioen el apartado Temasdonde se configura todo lo relativo a laesttica de la interfaz. El campo que se indica en esta imagen cambia el
color de los botones.
38
7/24/2019 01.Introduccin a Blender
39/42
3- Conoce Blender 2.49, por curiosidad
Anterior| Siguiente
Anmate a descargar la versin 2.49b para conocer cmo era la
interfaz antes del gran salto de las series posteriores.
39
7/24/2019 01.Introduccin a Blender
40/42
Test de autoevaluacin
Autoevaluacin: Introduccin a Blender
1- A quin se debe la iniciativa de liberar el cdigo de Blender?
Richard Stallman
Ton Roosendaal
Daniel Glazman
2- Cul es la licencia a la que est sujeto el cdigo de Blender?
Creative Commons
Copyleft
GPL
3- Tras hacer el cambio de idioma...
No es necesario hacer nada ms; al volver a abrir Blender, lo har en
ese idioma.
No hay nada que hacer porque solo ser eficaz en esa sesin; esobligatorio hacer ese cambio cada vez que ejecutemso el programa.
Debemos dar la orden "Archivo/Guardar preferencias de usuario" o de
los contrario no se mantendr el cambio.
4- Si queremos recuperar la configuracion original de Blender...
Reinstalamos el programa
40
7/24/2019 01.Introduccin a Blender
41/42
ENVIAR RESPUESTAS Anterior
Usamos "Archivo/Recargar preferencias de fbrica".
Deshacemos manualmente todo lo que hemos cambiado.
5- Qu tipo de ratn se recomienda para trabajar con Blender?
Dos botones.
Tres botones sin rueda.
Tres botones (entendiendo el tercer botn como una rueda).
41
7/24/2019 01.Introduccin a Blender
42/42
ndice
Introduccin a Blender 2