SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
BLENDER + UNITY
Integración Blender y Unity para para 	

creación de contenidos interactivos	

!
!
!
Juan Pablo Navarro Fennell
CONTENIDO INTERACTIVO
• Interactividad 	

• Dirigido a seres humanos	

• Usablilidad	

• Ciclo de acciones y
reacciones
CONTENIDO INTERACTIVO
• Informática	

• Tiempo Real	

• Persistencia de la visión	

• ¡Render cada 1/30 de
segundo como minimo!
PARTES DE UN JUEGO
• Jesse Schell nos dice que
existen 4 competencias:	

• Mecánicas (diseño lúdico).	

• Estetica (artes).	

• Historia (guionistas).	

• Tecnología
(programadores).
ENFASIS DE HOY
• Cada competencia encierra
un universo.	

• Esta presentación solo
tocará únicamente temas
de Blender + Unity para
artistas digitales especialistas
en 3D.
SOPORTE FBX
• Creado para mocap en
Filmbox (ahora es Motion
Builder)	

• Permite declarar objetos y
sus propiedades	

• FBX es propietario, pero
existe un SDK en C++
SOPORTE FBX
• Unity importa FBX por ser
un formato disponible en
muchos paquetes 3D
SOPORTE FBX
• Blender tiene una
implementación propia en
Python	

• Ingeniería inversa de
archivos FBX	

• Crea archivos FBX en ASCII
pero no hace embed media
con los archivos
BOO
• Unity tiene Boo, es una
variación de Python	

• Todos los ejemplos en la
documentación vienen en
Javascript, C Sharp (C#) y
Boo
CASOS DE ÉXITO
• TEDxPuraVida-Veritas
Tómbola de premios
(2010-2014)	

• IGDA-CR Jam (Abril 2013)
proyecto “Remake de un
videojuego de los 70s”,
presentación de un
workflow Blender + Unity
TEDX PURAVIDA
• Rifas de regalos de
patrocinadores en
intermedios	

• Nacion.com lo uso en sus
rifas online (+5000)	

• Requisitos técnicos: Full HD,
Listas XML
TEDX PURAVIDA
• Mi primer proyecto
comercial Blender + Unity.	

• Sorteo interno aleatorio se
realiza en fracciones de
segundos.	

• Display del ganador 100%
animado (30 segundos) con
énfasis en provocar
emociones.
PROCESO DE ESCAPE
• Proyecto de ejemplo con
fines de estudio, desarrollo,
investigación y divulgación.	

• Creado en una semana, en
el IGDA-CR Jam 2013, se
continua el desarrollo hasta
la fecha.	

• Blender + Unity
WORKFLOW
• Modelado	

• Rigging	

• Texturas	

• Animación	

• Exportación Blender	

• Importación Unity
MODELADO
• Un blender grid equivale a
un metro, Unity también esta
en metros, ambos usan el
sistema internacional métrico	

• Físicas desde la creación
del modelo. 	

• Level Of Detail (LOD)	

• Low Poly: figura fondo,
velocidad y estética
MODELADO
• Level Of Detail (LOD)	

• Mid Poly: planos más
cerrados en nuestro
proyecto, mejores
recursos técnicos y
mayores posibilidades de
detalle.
MODELADO
• Level Of Detail (LOD)	

• High Poly: objetos 3d más
complejos y detallados
para planos detalle
MODELADO
• Podemos usar el
Modifier:Multires para
crear versiones de
nuestro personaje para
LowPoly, MidPoly y
HighPoly
RIGGING
• Todo exportación necesita
Armatures/Bones	

• Dos Armatures, el que se
anima y el que se exporta
(bind)	

• El bind es simplificado, no
IF, no FK, no bones de
control, no nada
TEXTURAS
• UV Mapping: consume más memoria, detalle único,
para personajes no simétricos.	

• UV Mirroring: consume menos memoria, menos
detalle, personajes simétricos.	

• Mixta: lo mejor de ambas
ANIMACIÓN
• Animamos el rig de
animación, el rig de bind
copia los movimientos
(bone contraint: copy
trasform)	

• Blender permite multiples
timelines de animación
gracias al Action Editor
EXPORTACIÓN BLENDER
• Recomendaciones: 	

• un FBX por animación,
objetos solos, conversión
de ejes, escala a metros,
precisión en 1 (bake)	

• Pruebe otra vez…
IMPORTACIÓN UNITY
• Recomendaciones: 	

• Escala en 1, 	

• Pruebe otra vez…
EXPLORACIÓN #1
• Ahora vemos el archivo Blender del personaje.	

• Rig,Acciones y animaciones
EXPLORACIÓN #2
• Ahora vemos el proyecto de Unity.	

• Maquina de estados para las animaciones,
importación de los archivos, ejemplos del juego
corriendo y muestra del juego propuesto.
CONCLUSIONES
• Rápido, funciona comercialmente y confiable.	

• Fuerte comunidad Blender + Unity.	

• Existen recursos Blender + Unity (CGCookie,
3DBuzz).
PREGUNTAS
Dudas, consultas, 	

correcciones y opiniones.
TRIVIA #1
¿Cómo y cuál herramienta de
Blender nos sirve para
trabajar LODs?
TRIVIA #2
¿Cuáles son las características
de los archivos FBX?
TRIVIA #3
¿Cuáles son las 3 técnicas de
UVs en esta presentación?
GRACIAS
Twitter: 	

@npmaudiovisual	

@frame3studio	

!
Email:

jnavarro@npmaudiovisual.com	

!
frame3studio.com

Más contenido relacionado

La actualidad más candente (20)

Blender
BlenderBlender
Blender
 
Blender
BlenderBlender
Blender
 
Taller Blender
Taller BlenderTaller Blender
Taller Blender
 
Trucos de Unity que nadie te cuenta
Trucos de Unity que nadie te cuentaTrucos de Unity que nadie te cuenta
Trucos de Unity que nadie te cuenta
 
Unity
UnityUnity
Unity
 
Introducción a Unity 5 - Conceptos básicos de los videojuegos
Introducción a Unity 5 - Conceptos básicos de los videojuegosIntroducción a Unity 5 - Conceptos básicos de los videojuegos
Introducción a Unity 5 - Conceptos básicos de los videojuegos
 
GAME MAKER
GAME MAKERGAME MAKER
GAME MAKER
 
Maya 3 d
Maya 3 dMaya 3 d
Maya 3 d
 
Guia blender 2.5
Guia blender 2.5Guia blender 2.5
Guia blender 2.5
 
COLEGIO
COLEGIOCOLEGIO
COLEGIO
 
Maya autodesk animaciones
Maya autodesk animacionesMaya autodesk animaciones
Maya autodesk animaciones
 
Motores de graficos
Motores de graficosMotores de graficos
Motores de graficos
 
Desarrollo videojuegos conceptosbasicos2d
Desarrollo videojuegos conceptosbasicos2dDesarrollo videojuegos conceptosbasicos2d
Desarrollo videojuegos conceptosbasicos2d
 
Pixel Art
Pixel ArtPixel Art
Pixel Art
 
Generalidades 3d s max
Generalidades 3d s maxGeneralidades 3d s max
Generalidades 3d s max
 
Etoys básico
Etoys básicoEtoys básico
Etoys básico
 
Game maker
Game makerGame maker
Game maker
 
Presentación del 14 de abril de 2012
Presentación del 14 de abril de 2012Presentación del 14 de abril de 2012
Presentación del 14 de abril de 2012
 
Generalidades 3d s max
Generalidades 3d s maxGeneralidades 3d s max
Generalidades 3d s max
 
Animacion en 3 d
Animacion en 3 dAnimacion en 3 d
Animacion en 3 d
 

Destacado

Curso Unity3d - Temario
Curso Unity3d - TemarioCurso Unity3d - Temario
Curso Unity3d - Temariopastilla5
 
Taller "Crea tu 1er escenario de Realidad Virtual inmersiva con Unity 3D" (se...
Taller "Crea tu 1er escenario de Realidad Virtual inmersiva con Unity 3D" (se...Taller "Crea tu 1er escenario de Realidad Virtual inmersiva con Unity 3D" (se...
Taller "Crea tu 1er escenario de Realidad Virtual inmersiva con Unity 3D" (se...aCanelma
 
Electrónica para Niños
Electrónica para NiñosElectrónica para Niños
Electrónica para NiñosLuis Méndez
 
Codemotion 2014 - Introducción a Unity
Codemotion 2014 - Introducción a UnityCodemotion 2014 - Introducción a Unity
Codemotion 2014 - Introducción a UnityMiguelitoCupra
 
Electronica analogica 4_eso_rev2
Electronica analogica 4_eso_rev2Electronica analogica 4_eso_rev2
Electronica analogica 4_eso_rev2RAUL FRUTOS MORALES
 
Manual basico de practicas con Arduino uno
Manual basico de practicas con Arduino unoManual basico de practicas con Arduino uno
Manual basico de practicas con Arduino unoRamiro Hernandez Michua
 

Destacado (9)

Curso Unity3d - Temario
Curso Unity3d - TemarioCurso Unity3d - Temario
Curso Unity3d - Temario
 
Taller "Crea tu 1er escenario de Realidad Virtual inmersiva con Unity 3D" (se...
Taller "Crea tu 1er escenario de Realidad Virtual inmersiva con Unity 3D" (se...Taller "Crea tu 1er escenario de Realidad Virtual inmersiva con Unity 3D" (se...
Taller "Crea tu 1er escenario de Realidad Virtual inmersiva con Unity 3D" (se...
 
Taller Unity
Taller UnityTaller Unity
Taller Unity
 
Electrónica para Niños
Electrónica para NiñosElectrónica para Niños
Electrónica para Niños
 
Codemotion 2014 - Introducción a Unity
Codemotion 2014 - Introducción a UnityCodemotion 2014 - Introducción a Unity
Codemotion 2014 - Introducción a Unity
 
Electronica analogica 4_eso_rev2
Electronica analogica 4_eso_rev2Electronica analogica 4_eso_rev2
Electronica analogica 4_eso_rev2
 
PRACTICAS DE ELECTRONICA ANALOGICA
PRACTICAS DE ELECTRONICA ANALOGICAPRACTICAS DE ELECTRONICA ANALOGICA
PRACTICAS DE ELECTRONICA ANALOGICA
 
Manual basico de practicas con Arduino uno
Manual basico de practicas con Arduino unoManual basico de practicas con Arduino uno
Manual basico de practicas con Arduino uno
 
Manual blender
Manual blenderManual blender
Manual blender
 

Similar a Blender unityexpo

GameUs - Herramientas de Desarrollo de Videojuegos
GameUs - Herramientas de Desarrollo de VideojuegosGameUs - Herramientas de Desarrollo de Videojuegos
GameUs - Herramientas de Desarrollo de VideojuegosJavier_J
 
Aplicación de animación para el uso de herramientas .pptx
Aplicación de animación para el uso de herramientas .pptxAplicación de animación para el uso de herramientas .pptx
Aplicación de animación para el uso de herramientas .pptxherrerayeimi823
 
Desarrollo de apps para iphone
Desarrollo de apps para iphone Desarrollo de apps para iphone
Desarrollo de apps para iphone E3 Futura
 
Ejercicios tema 5
Ejercicios tema 5Ejercicios tema 5
Ejercicios tema 5edudu_37
 
Presentacion_ Que es Blender_ Carlos Marquez Escobedo.pptx
Presentacion_ Que es Blender_ Carlos Marquez Escobedo.pptxPresentacion_ Que es Blender_ Carlos Marquez Escobedo.pptx
Presentacion_ Que es Blender_ Carlos Marquez Escobedo.pptxCarlos Marquez
 
Unity3D para dummies (BcnDevCon 2012)
Unity3D para dummies (BcnDevCon 2012)Unity3D para dummies (BcnDevCon 2012)
Unity3D para dummies (BcnDevCon 2012)Eduard Tomàs
 
Interfaces videojuegos
Interfaces videojuegosInterfaces videojuegos
Interfaces videojuegosFernando Solis
 
Colegio nacional nicolas es guerra
Colegio nacional nicolas es guerraColegio nacional nicolas es guerra
Colegio nacional nicolas es guerraereliz
 
Seminario iOS SIETCG (feb 2014)
Seminario iOS SIETCG (feb 2014)Seminario iOS SIETCG (feb 2014)
Seminario iOS SIETCG (feb 2014)Albert Marques
 
Colegio nacional nicolas es guerra
Colegio nacional nicolas es guerraColegio nacional nicolas es guerra
Colegio nacional nicolas es guerrascribere
 
Kinect,Sensores 3D, NUI (Natural User Interfaces) y Open Source con OpenNI
Kinect,Sensores 3D, NUI (Natural User Interfaces) y Open Source con OpenNIKinect,Sensores 3D, NUI (Natural User Interfaces) y Open Source con OpenNI
Kinect,Sensores 3D, NUI (Natural User Interfaces) y Open Source con OpenNICarlos Toxtli
 

Similar a Blender unityexpo (20)

GameUs - Herramientas de Desarrollo de Videojuegos
GameUs - Herramientas de Desarrollo de VideojuegosGameUs - Herramientas de Desarrollo de Videojuegos
GameUs - Herramientas de Desarrollo de Videojuegos
 
Html5 vs Flash
Html5 vs FlashHtml5 vs Flash
Html5 vs Flash
 
Planificación en inteligencia artificial aplicada a la robótica
Planificación en inteligencia artificial aplicada a la robóticaPlanificación en inteligencia artificial aplicada a la robótica
Planificación en inteligencia artificial aplicada a la robótica
 
Tc1 301123 grupo8
Tc1 301123 grupo8Tc1 301123 grupo8
Tc1 301123 grupo8
 
CLASE 5 INTRODUCCION A FIGMA
CLASE 5 INTRODUCCION A FIGMACLASE 5 INTRODUCCION A FIGMA
CLASE 5 INTRODUCCION A FIGMA
 
[Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. R...
[Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. R...[Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. R...
[Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. R...
 
Aplicación de animación para el uso de herramientas .pptx
Aplicación de animación para el uso de herramientas .pptxAplicación de animación para el uso de herramientas .pptx
Aplicación de animación para el uso de herramientas .pptx
 
Desarrollo de apps para iphone
Desarrollo de apps para iphone Desarrollo de apps para iphone
Desarrollo de apps para iphone
 
Ejercicios tema 5
Ejercicios tema 5Ejercicios tema 5
Ejercicios tema 5
 
Intro UNITY.pptx
Intro UNITY.pptxIntro UNITY.pptx
Intro UNITY.pptx
 
Presentacion_ Que es Blender_ Carlos Marquez Escobedo.pptx
Presentacion_ Que es Blender_ Carlos Marquez Escobedo.pptxPresentacion_ Que es Blender_ Carlos Marquez Escobedo.pptx
Presentacion_ Que es Blender_ Carlos Marquez Escobedo.pptx
 
Unity3D para dummies (BcnDevCon 2012)
Unity3D para dummies (BcnDevCon 2012)Unity3D para dummies (BcnDevCon 2012)
Unity3D para dummies (BcnDevCon 2012)
 
Interfaces videojuegos
Interfaces videojuegosInterfaces videojuegos
Interfaces videojuegos
 
Colegio nacional nicolas es guerra
Colegio nacional nicolas es guerraColegio nacional nicolas es guerra
Colegio nacional nicolas es guerra
 
Unity
UnityUnity
Unity
 
Unity
UnityUnity
Unity
 
Seminario iOS SIETCG (feb 2014)
Seminario iOS SIETCG (feb 2014)Seminario iOS SIETCG (feb 2014)
Seminario iOS SIETCG (feb 2014)
 
Colegio nacional nicolas es guerra
Colegio nacional nicolas es guerraColegio nacional nicolas es guerra
Colegio nacional nicolas es guerra
 
Kinect,Sensores 3D, NUI (Natural User Interfaces) y Open Source con OpenNI
Kinect,Sensores 3D, NUI (Natural User Interfaces) y Open Source con OpenNIKinect,Sensores 3D, NUI (Natural User Interfaces) y Open Source con OpenNI
Kinect,Sensores 3D, NUI (Natural User Interfaces) y Open Source con OpenNI
 
Cinema 4 d
Cinema 4 dCinema 4 d
Cinema 4 d
 

Último

INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdfINICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdfBrbara57940
 
La Bauhaus y la nueva tipografía en el diseño gráfico
La Bauhaus y la nueva tipografía en el diseño gráficoLa Bauhaus y la nueva tipografía en el diseño gráfico
La Bauhaus y la nueva tipografía en el diseño gráficoCristianLobo10
 
Tríptico-en-homenaje-por-el-día-de-la-madre.pdf
Tríptico-en-homenaje-por-el-día-de-la-madre.pdfTríptico-en-homenaje-por-el-día-de-la-madre.pdf
Tríptico-en-homenaje-por-el-día-de-la-madre.pdfPowerRayo
 
Torre agbar analisis arquitectonico.....
Torre agbar analisis arquitectonico.....Torre agbar analisis arquitectonico.....
Torre agbar analisis arquitectonico.....estefaniaortizsalina
 
7.2 -La guerra civil. Evolución de los bandos y consecuencias-Marta y Elena (...
7.2 -La guerra civil. Evolución de los bandos y consecuencias-Marta y Elena (...7.2 -La guerra civil. Evolución de los bandos y consecuencias-Marta y Elena (...
7.2 -La guerra civil. Evolución de los bandos y consecuencias-Marta y Elena (...jose880240
 
S7_ Grises y quebrados. semana 07 sesión 1
S7_ Grises y quebrados. semana 07 sesión 1S7_ Grises y quebrados. semana 07 sesión 1
S7_ Grises y quebrados. semana 07 sesión 1eje12345ja
 
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDADGROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDADGersonManuelRodrigue1
 
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docxPLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docxLeo Florez
 
Manual de uso Avanzado para Excel 2016.pdf
Manual de uso  Avanzado para Excel 2016.pdfManual de uso  Avanzado para Excel 2016.pdf
Manual de uso Avanzado para Excel 2016.pdfwilmar nuñez
 
Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30SantiagoAgudelo47
 
ATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptx
ATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptxATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptx
ATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptxEdisonCondesoDelgado1
 
GRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivosGRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivosCristianGmez22034
 
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRYPLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRYkarendaza9506
 
tema ilustrado 9 el inicio del reinado de juan carlos I
tema ilustrado 9 el inicio del reinado de juan carlos Itema ilustrado 9 el inicio del reinado de juan carlos I
tema ilustrado 9 el inicio del reinado de juan carlos Iirenecarmona12
 
Triptico de los derechos humanos pe señorees jaja
Triptico de los derechos humanos pe señorees jajaTriptico de los derechos humanos pe señorees jaja
Triptico de los derechos humanos pe señorees jajadayannanicolzuluetab
 
Sofia Ospina Architecture and Design Portfolio
Sofia Ospina Architecture and Design PortfolioSofia Ospina Architecture and Design Portfolio
Sofia Ospina Architecture and Design Portfoliosofiospina94
 
Fundamentos de la Ergonomía y sus características principales
Fundamentos de la Ergonomía y sus características principalesFundamentos de la Ergonomía y sus características principales
Fundamentos de la Ergonomía y sus características principalesLuis Fernando Salgado
 
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNAL
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNALPOESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNAL
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNALEvaMaraMorenoLago1
 
secuencias de los figuras de cuadros y rectangulos
secuencias de los figuras de cuadros y rectangulossecuencias de los figuras de cuadros y rectangulos
secuencias de los figuras de cuadros y rectangulosRosarioLloglla
 

Último (20)

INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdfINICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
 
La Bauhaus y la nueva tipografía en el diseño gráfico
La Bauhaus y la nueva tipografía en el diseño gráficoLa Bauhaus y la nueva tipografía en el diseño gráfico
La Bauhaus y la nueva tipografía en el diseño gráfico
 
DIAGNOSTICO URBANO DE DE LA ISLA DE COCHE
DIAGNOSTICO URBANO DE DE LA ISLA DE COCHEDIAGNOSTICO URBANO DE DE LA ISLA DE COCHE
DIAGNOSTICO URBANO DE DE LA ISLA DE COCHE
 
Tríptico-en-homenaje-por-el-día-de-la-madre.pdf
Tríptico-en-homenaje-por-el-día-de-la-madre.pdfTríptico-en-homenaje-por-el-día-de-la-madre.pdf
Tríptico-en-homenaje-por-el-día-de-la-madre.pdf
 
Torre agbar analisis arquitectonico.....
Torre agbar analisis arquitectonico.....Torre agbar analisis arquitectonico.....
Torre agbar analisis arquitectonico.....
 
7.2 -La guerra civil. Evolución de los bandos y consecuencias-Marta y Elena (...
7.2 -La guerra civil. Evolución de los bandos y consecuencias-Marta y Elena (...7.2 -La guerra civil. Evolución de los bandos y consecuencias-Marta y Elena (...
7.2 -La guerra civil. Evolución de los bandos y consecuencias-Marta y Elena (...
 
S7_ Grises y quebrados. semana 07 sesión 1
S7_ Grises y quebrados. semana 07 sesión 1S7_ Grises y quebrados. semana 07 sesión 1
S7_ Grises y quebrados. semana 07 sesión 1
 
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDADGROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
 
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docxPLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
 
Manual de uso Avanzado para Excel 2016.pdf
Manual de uso  Avanzado para Excel 2016.pdfManual de uso  Avanzado para Excel 2016.pdf
Manual de uso Avanzado para Excel 2016.pdf
 
Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30
 
ATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptx
ATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptxATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptx
ATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptx
 
GRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivosGRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivos
 
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRYPLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
 
tema ilustrado 9 el inicio del reinado de juan carlos I
tema ilustrado 9 el inicio del reinado de juan carlos Itema ilustrado 9 el inicio del reinado de juan carlos I
tema ilustrado 9 el inicio del reinado de juan carlos I
 
Triptico de los derechos humanos pe señorees jaja
Triptico de los derechos humanos pe señorees jajaTriptico de los derechos humanos pe señorees jaja
Triptico de los derechos humanos pe señorees jaja
 
Sofia Ospina Architecture and Design Portfolio
Sofia Ospina Architecture and Design PortfolioSofia Ospina Architecture and Design Portfolio
Sofia Ospina Architecture and Design Portfolio
 
Fundamentos de la Ergonomía y sus características principales
Fundamentos de la Ergonomía y sus características principalesFundamentos de la Ergonomía y sus características principales
Fundamentos de la Ergonomía y sus características principales
 
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNAL
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNALPOESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNAL
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNAL
 
secuencias de los figuras de cuadros y rectangulos
secuencias de los figuras de cuadros y rectangulossecuencias de los figuras de cuadros y rectangulos
secuencias de los figuras de cuadros y rectangulos
 

Blender unityexpo

  • 1. BLENDER + UNITY Integración Blender y Unity para para creación de contenidos interactivos ! ! ! Juan Pablo Navarro Fennell
  • 2. CONTENIDO INTERACTIVO • Interactividad • Dirigido a seres humanos • Usablilidad • Ciclo de acciones y reacciones
  • 3. CONTENIDO INTERACTIVO • Informática • Tiempo Real • Persistencia de la visión • ¡Render cada 1/30 de segundo como minimo!
  • 4. PARTES DE UN JUEGO • Jesse Schell nos dice que existen 4 competencias: • Mecánicas (diseño lúdico). • Estetica (artes). • Historia (guionistas). • Tecnología (programadores).
  • 5. ENFASIS DE HOY • Cada competencia encierra un universo. • Esta presentación solo tocará únicamente temas de Blender + Unity para artistas digitales especialistas en 3D.
  • 6. SOPORTE FBX • Creado para mocap en Filmbox (ahora es Motion Builder) • Permite declarar objetos y sus propiedades • FBX es propietario, pero existe un SDK en C++
  • 7. SOPORTE FBX • Unity importa FBX por ser un formato disponible en muchos paquetes 3D
  • 8. SOPORTE FBX • Blender tiene una implementación propia en Python • Ingeniería inversa de archivos FBX • Crea archivos FBX en ASCII pero no hace embed media con los archivos
  • 9. BOO • Unity tiene Boo, es una variación de Python • Todos los ejemplos en la documentación vienen en Javascript, C Sharp (C#) y Boo
  • 10. CASOS DE ÉXITO • TEDxPuraVida-Veritas Tómbola de premios (2010-2014) • IGDA-CR Jam (Abril 2013) proyecto “Remake de un videojuego de los 70s”, presentación de un workflow Blender + Unity
  • 11. TEDX PURAVIDA • Rifas de regalos de patrocinadores en intermedios • Nacion.com lo uso en sus rifas online (+5000) • Requisitos técnicos: Full HD, Listas XML
  • 12. TEDX PURAVIDA • Mi primer proyecto comercial Blender + Unity. • Sorteo interno aleatorio se realiza en fracciones de segundos. • Display del ganador 100% animado (30 segundos) con énfasis en provocar emociones.
  • 13. PROCESO DE ESCAPE • Proyecto de ejemplo con fines de estudio, desarrollo, investigación y divulgación. • Creado en una semana, en el IGDA-CR Jam 2013, se continua el desarrollo hasta la fecha. • Blender + Unity
  • 14. WORKFLOW • Modelado • Rigging • Texturas • Animación • Exportación Blender • Importación Unity
  • 15. MODELADO • Un blender grid equivale a un metro, Unity también esta en metros, ambos usan el sistema internacional métrico • Físicas desde la creación del modelo. • Level Of Detail (LOD) • Low Poly: figura fondo, velocidad y estética
  • 16. MODELADO • Level Of Detail (LOD) • Mid Poly: planos más cerrados en nuestro proyecto, mejores recursos técnicos y mayores posibilidades de detalle.
  • 17. MODELADO • Level Of Detail (LOD) • High Poly: objetos 3d más complejos y detallados para planos detalle
  • 18. MODELADO • Podemos usar el Modifier:Multires para crear versiones de nuestro personaje para LowPoly, MidPoly y HighPoly
  • 19. RIGGING • Todo exportación necesita Armatures/Bones • Dos Armatures, el que se anima y el que se exporta (bind) • El bind es simplificado, no IF, no FK, no bones de control, no nada
  • 20.
  • 21. TEXTURAS • UV Mapping: consume más memoria, detalle único, para personajes no simétricos. • UV Mirroring: consume menos memoria, menos detalle, personajes simétricos. • Mixta: lo mejor de ambas
  • 22.
  • 23.
  • 24.
  • 25. ANIMACIÓN • Animamos el rig de animación, el rig de bind copia los movimientos (bone contraint: copy trasform) • Blender permite multiples timelines de animación gracias al Action Editor
  • 26.
  • 27. EXPORTACIÓN BLENDER • Recomendaciones: • un FBX por animación, objetos solos, conversión de ejes, escala a metros, precisión en 1 (bake) • Pruebe otra vez…
  • 28. IMPORTACIÓN UNITY • Recomendaciones: • Escala en 1, • Pruebe otra vez…
  • 29. EXPLORACIÓN #1 • Ahora vemos el archivo Blender del personaje. • Rig,Acciones y animaciones
  • 30. EXPLORACIÓN #2 • Ahora vemos el proyecto de Unity. • Maquina de estados para las animaciones, importación de los archivos, ejemplos del juego corriendo y muestra del juego propuesto.
  • 31. CONCLUSIONES • Rápido, funciona comercialmente y confiable. • Fuerte comunidad Blender + Unity. • Existen recursos Blender + Unity (CGCookie, 3DBuzz).
  • 33. TRIVIA #1 ¿Cómo y cuál herramienta de Blender nos sirve para trabajar LODs?
  • 34. TRIVIA #2 ¿Cuáles son las características de los archivos FBX?
  • 35. TRIVIA #3 ¿Cuáles son las 3 técnicas de UVs en esta presentación?