Saltar navegación

Eravis Lab - grabación de la reunión

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 27 de mayo de 2025 por Alvaro H.

5 visualizaciones

Aprendamos lo básico para usar la herramienta de Erabis Lab

Descargar la transcripción

Perdona, ¿estás grabándola para luego tenerla? 00:00:00
Sí, sí, sí, la acabo de grabar, o sea que 00:00:08
y estoy con el ordenador bueno, con lo cual no creo que colapse, es que la otra vez 00:00:11
mi ordenador directamente murió, pero bueno, vale 00:00:15
quiero pensar que todos habéis probado la aplicación, si no es así 00:00:19
no pasa nada, es decir, en el sentido de que no era obligatorio 00:00:23
os pasé la demo, que además ha sido un detallazo por parte de la gente 00:00:27
de Innovae que nos hayan 00:00:31
hecho llegar la aplicación demo y unos 00:00:33
usuarios para que vosotros la pudieseis testear, con lo cual 00:00:35
estupendo. Habéis probado 00:00:37
incluso 00:00:39
algunos, sé que sí, 00:00:40
la herramienta 00:00:43
para subir archivos. 00:00:46
Bueno, no es esta. 00:00:48
Miento, he mentido 00:00:50
porque esta es la antigua. 00:00:51
Este es el panel. 00:00:53
Voy a loguearme con el demo 2. 00:00:58
Espero que no haya nadie logueado. 00:01:00
Entonces, sé que algunos ya habéis probado la herramienta web, que básicamente lo que nos permite es subir los archivos. No os comenté, o sea, no he entrado muy en detalle porque tampoco era mi intención, ¿de acuerdo? 00:01:01
pero ya sí que os voy a ir comentando algunas cositas 00:01:21
efectivamente cuando subís cosas a la librería 00:01:25
pueden ser o bien a una librería privada 00:01:29
entonces solo las podéis ver vosotros 00:01:32
es interesante porque entonces cuando os logueáis al sistema de Ravis 00:01:34
y queréis descargar un modelo 00:01:38
pues puede ser uno que hayáis subido vosotros 00:01:39
y que solo queréis ver vosotros 00:01:42
o creéis que efectivamente sea público 00:01:43
y entonces cualquiera que se logue en nuestro mismo entorno 00:01:45
pues lo puede descargar 00:01:48
efectivamente de momento hemos este es nuestro menos lo han subido la gente de innovar luego 00:01:49
pronto entonces efectivamente es donde podemos crear carpetas como las que yo creé para que 00:01:55
vosotros pudiese ser subiendo modelos y testear los lo siento se abre un modelo al azar vale 00:01:59
lo siento pero se supone que esto es público así que no hay ningún misterio como bien visteis 00:02:08
algunos que son una sorpresa para mí porque por fin habían integrado esto se podía subir un modelo 00:02:16
y al hacerle clic en ese modelo subido ver ver lo que antes no se podía y ya les dije yo a la gente 00:02:21
de innovar digo yo también pro visualizador porque no quiero tener que lograr men en el sistema de 00:02:27
davis sólo para poder verlo quiero verlo quiero ver su tamaño e incluso ver el número de triángulos 00:02:33
Esto, vamos, una maravilla. ¿De acuerdo? Hicisteis una pregunta muy acertada, correcto. Yo desde eso, si me equivoco que alguien me lo diga, pero efectivamente estos motores de videojuegos, y esto no deja de ser un motor de videojuegos, renderizan en triángulos. Siempre, siempre. No hay quads. Entonces, cogen un quad, un polígono de cuatro lados y lo corten por la mitad. 00:02:38
en el foro, que me imagino que lo habréis leído 00:03:02
por eso cuando 00:03:05
llevamos a un sistema como un videojuego 00:03:06
hacer polígonos que no sean de 4 lados 00:03:08
es una locura, porque hacer un polígono 00:03:11
de 5 lados 00:03:13
el sistema, como lo parte en triángulos 00:03:14
se vuelve loco 00:03:16
entonces un quad, sí, dos triángulos 00:03:17
un quad, uno de 5 lados 00:03:20
de 5 vértices 00:03:23
se vuelve loco 00:03:24
entonces esa es la idea, por eso se trabaja en triángulos 00:03:26
si vais a un videojuego os pondrá siempre el número de trits 00:03:28
Pero obviamente, si todo es correcto, es el doble del número de polígonos que hemos trabajado en 4. 00:03:31
Así que bueno, eso es solo una curiosidad, pero efectivamente podemos verlo. 00:03:37
Incluso podemos ver si es grande o pequeño, porque si ahora cargo la placa base, que la tengo por ahí, 00:03:40
ya lo podemos comprobar, pues efectivamente veremos que es una enanez de placa base. 00:03:44
Ahí estaría allí. Aquí vemos que efectivamente el tamaño es correcto, que el número de triángulos es 10.000, 00:03:48
es decir, 5.000 polígonos. Vale, vale. Veremos a ver qué tal. 00:03:52
Yo lo he intentado hacerlo en menos, pero veo que tiene bastante detallito, así que venga, lo acepto. Pero está bien, está bien. Incluso podríamos hasta ver cómo está la retopología. Aquí hay algo que no... Puedo preguntar por qué en algunos modelos se ve la retopo, la malla y en otros no. Pero bueno, eso ya no me preocupa tanto. 00:03:57
vale, entonces, que sepáis eso, que aquí es donde vamos subiendo 00:04:18
los modelos, si podéis verlos 00:04:21
esto os lo enseño ahora 00:04:23
porque quiero que sepáis 00:04:25
que existe, no sé si veis bien 00:04:27
en el modo oscuro 00:04:29
pero que sepáis 00:04:30
y mañana me gustaría hacer alguna prueba con los que 00:04:33
vengáis, bueno, mañana y pasado 00:04:35
es que yo, esto está pensado 00:04:36
lógicamente para clases, es decir 00:04:39
que la gente entra 00:04:40
ve los modelos 00:04:42
imaginaros que, pues eso, ya que hemos visto un ordenador 00:04:45
Vamos a enseñar a los alumnos cómo se monta un ordenador. Pues mira, así se monta la placa, así se pone el procesador, así se ponen las ranuras de memoria, bla, bla, bla. Pues bien, al finalizar esa clase, en el mismo entorno de realidad virtual se pueden crear test. 00:04:47
Es decir, yo puedo poner examen, montaje, ordenador. Una descripción, examen final. Esto no me voy a detener mucho porque, primero, porque no he hecho pruebas yo. 00:05:02
Vale, voy a editarlo. Resolution time. Esto me acuerdo además que le dijimos al desarrollador a ver si ponía un tiempo límite para hacer el examen. Entonces, me genera que tengo cinco minutos para hacer el examen. 00:05:21
entonces, a partir de ahí 00:05:37
insisto, me intentaré hacer alguna prueba 00:05:39
para mañana, es bastante intuitivo 00:05:42
en el sentido de que, venga, voy a preguntar 00:05:45
por ejemplo, yo qué sé 00:05:46
cómo se llama la memoria volátil 00:05:47
del ordenador, ¿vale? 00:05:50
y a partir de ahí, pues bueno 00:05:58
no voy a detenerme porque si le dice 00:05:59
pues eso, RAM, disco duro 00:06:02
SSD, yo qué sé 00:06:04
y se le va diciendo si es correcta 00:06:06
o incorrecta 00:06:08
entonces esto quiero que lo veáis mañana 00:06:09
haré algún examen de prueba porque esto es otra funcionalidad del sistema 00:06:11
que es que el profesor que da la clase en realidad virtual 00:06:16
luego incluso puede poner un examen a los alumnos 00:06:19
y ellos en realidad virtual lo hacen y lo contestan 00:06:21
y tienen una nota final que podría usarse para la nota final del curso. 00:06:23
Pero insisto, podría que supieses esta funcionalidad, nada más 00:06:28
y para mañana intentaré tener algún examen listo 00:06:32
para los que vengáis poder probarlo. 00:06:36
vale, poco más, de esto poco más 00:06:37
porque no nos interesa más nada más 00:06:40
ni las estadísticas, ni la configuración del 00:06:42
profile, nada, esto no nos interesa 00:06:44
vamos a lo que me interesa 00:06:46
vale 00:06:48
mirad 00:06:51
esto lo podéis hacer vosotros, no os he dado 00:06:52
un cursillo 00:06:55
a ver si me permite 00:06:56
dónde está la 00:06:59
las tareas 00:07:07
bueno, que no me acuerdo dónde está 00:07:09
para ocultarla, bueno 00:07:14
Vale, esto lo podéis hacer vosotros, es decir, que lo podíais hacer hasta ahora, lo que pasa es que no habíamos tenido este mini cursillo de cómo hacerlo. Si lo podéis hacer, trastear con ello esta tarde o lo que queda de mañana, estupendo. 00:07:19
Si no, mañana lo haremos aquí, in situ. Pero por lo menos que sepáis cómo funciona. Por eso digo que los que no puedan ver este, asistir ahora, que lo vean esta tarde. 00:07:37
Primero, para poder hacer lo que nosotros queremos hacer, que es el Eravislab, no entramos en un espacio público, sino que vamos a espacios. 00:07:47
Bien, dentro de los espacios están los espacios públicos, que es donde quedaríamos con la gente en plan, oye, vamos a hacer la clase de montaje de ordenador, quedamos en el hall. 00:07:57
y entonces sería en el espacio público pero para poder crear lo que se llama un 00:08:07
blueprint es en single space es porque aquí sólo puede entrar una persona cuando está 00:08:13
creando un un blueprint la veréis lo que es todo lo puede crear una persona a la vez por eso es 00:08:19
es un ejercicio único. 00:08:25
Entonces, bueno, voy a, 00:08:28
para no distraernos mucho, voy a entrar en el 00:08:29
en el 00:08:32
en el entorno industrial. 00:08:38
Esto os cuento 00:08:40
una cosa, que esto también lo tengo que hablar con 00:08:41
los desarrolladores. Bueno, de hecho voy a hacer 00:08:43
una cosa, para que lo veáis mejor. 00:08:45
Porque esto, algunos que 00:08:51
estuvieron conmigo ya de la mañana 00:08:53
comprobaron un fallito, 00:08:54
no es un fallo, no es lo que es. 00:08:57
Voy a entrar en la clase. He entrado en espacios, single spaces, en la clase. Porque yo sé lo que ocurrió aquí. Los que estuvieron conmigo con la mañana ocurrió algo muy curioso y es que cuando entraron en el sistema, como bien sabéis, nuestro espacio es limitado porque no tenemos teletransporte, con lo cual podemos movernos hasta donde está el límite virtual. 00:08:59
Los que se habéis puesto las gafas ya lo habéis visto. Los que no, entre mañana y pasado, creo que todos ya se hayan puesto las gafas. 00:09:25
Entonces, es un espacio limitado por el espacio físico. ¿Qué ocurrió? Que descubrimos que cuando entramos en este espacio, por ejemplo, en el de la clase, estábamos aquí, más o menos. 00:09:32
Entonces, más o menos coincidía con este espacio. ¿Qué ocurría? Que si yo cargaba un blueprint y cargaba los modelos aquí, 00:09:42
Y luego resulta que los que estaban allí no podían acceder porque lógicamente estaban limitados por el espacio físico. 00:09:49
Así que para evitarlo, pues una cosa que hicimos, le digo, bueno, pues vamos a crear los blueprints directamente aquí, 00:09:56
que sabemos que es donde se van a aparecer la gente una vez que se lo vea, ¿vale? 00:10:01
Eso yo creo que lo habrán resuelto en la nueva versión, pero por si acaso lo voy a hacer así. 00:10:07
Entonces, empezamos. Recordad que, por cierto, ¿alguien por ahí descubrió los atajos de... 00:10:13
De aquí no los he mirado, ni siquiera los conozco. 00:10:19
Sé que con la T sale la tablet, ¿vale? 00:10:22
Entonces, con la T aparece la tablet. 00:10:24
Entonces, desde el ordenador podemos dar el menú. 00:10:27
Esto, cuando estéis en la realidad virtual, ya lo habéis visto algunos, es con el botón A. 00:10:31
Si le damos al botón A del mando, aparece, ¿vale? 00:10:35
Bueno. 00:10:40
Esperad un momentito que estoy cargando aquí. 00:10:42
Entonces, ¿cómo funciona esto? 00:10:45
Si damos a modelos, era donde descargábamos los modelos que ya muchos de vosotros lo habéis probado, al haber entrado en el Single Space aparece este botoncito que antes no aparecía. 00:10:47
Es el Eravis Lab. 00:10:57
Voy a crear un Blueprint desde cero para que entendamos cómo funciona. 00:10:59
Veis que según vamos creando Blueprints van apareciendo aquí. 00:11:03
Y ahora mismo, si yo los Blueprints que probé con vosotros de prueba le diese aquí, se cargaría aquí. 00:11:06
Pero vamos a crear uno de prueba. 00:11:12
Vamos a llamarle, no sé. 00:11:15
probando 00:11:17
el Aries 00:11:19
3, vale 00:11:22
entonces, insisto 00:11:26
esto ya lo hemos visto más o menos 00:11:29
pero hoy vamos a detenernos en ello 00:11:31
este botón 00:11:33
ya os lo enseñé, lo he añadido 00:11:35
en la última versión y me parece maravilloso 00:11:37
porque aunque esto lo podemos hacer en la VR 00:11:39
de hecho, si queréis, incluso si tenemos tiempo estos días 00:11:41
a el que quiera 00:11:43
puede entrar en un espacio 00:11:45
de estos y crear su propio blueprint 00:11:46
pero también se puede hacer desde la aplicación del ordenador entonces este botoncito nos permite 00:11:49
verlo en 2d es mucho más cómodo para trabajar en el ordenador cómo funciona esto pues bueno 00:11:53
básicamente primero si queremos traer uno de los modelos que habéis subido pues es aquí 00:11:59
Y añadir modelo. Y esto funciona igual que lo que habéis hecho de pruebas, los que habéis traído modelos. Como podéis ver, tengo mi pestaña privada por si quisiese acceder a mis modelos privados, cosa que no tengo, así que no hay nada. 00:12:06
Pero bueno, ¿alguien me puede garantizar que alguno de los modelos que se haya subido funciona? 00:12:26
Pregunta, ¿eh? Jaime, por ejemplo, ya que veo que tienes mucho subido, no sé si está Jaime. 00:12:35
Sí, sí, que esté dentro, sí, y que se vea también, que funcione el este, 00:12:47
me funcionaban los fan speed 00:12:53
y los ventilador 00:12:57
anim, speed anim 00:12:59
también han funcionado en Unity 00:13:01
y se veían las animaciones 00:13:03
y las animaciones, no, aquí 00:13:05
no lo he podido probar porque no podía 00:13:07
darle la programación pero en Unity 00:13:09
si se veía 00:13:11
bueno, vamos a probarlo, vale 00:13:12
ventilador speed animado 100 por ejemplo 00:13:14
o si quieres el, vale 00:13:16
vale, ahí está, es eso, ¿no? 00:13:18
sí, vale 00:13:21
Esto que le añadieron 00:13:22
Tienes que subirlo con el posición 00:13:26
Si no, no sube 00:13:28
No sube, ¿verdad? 00:13:29
No, a ver, si os cuento 00:13:31
Esto me permite 00:13:33
Si hay cuestión de probarlo también en el AVR 00:13:35
No lo he probado todavía 00:13:38
Porque en el AVR se supone que si lo apuntas con tu mando 00:13:39
Y le haces un trigger 00:13:42
Lo puedes reubicar 00:13:43
Entonces, bueno, ya que estamos aquí 00:13:49
Lo dicho, de cara a mañana y pasado, espero tener algo, ¿vale? Imaginaros que hemos hecho una caja de ordenador con todos los componentes, con su jerarquía, todo perfecto, ¿vale? Pues, hombre, lo ideal, sinceramente, no lo sé, eso es también cuestión de probarlo. 00:13:51
si nosotros queremos que los alumnos vean la caja a la altura de los ojos pues lo suyo sería ubicar 00:14:10
el modelo pues eso todo un metro y medio por encima del suelo eso se puede no lo sé ahí está 00:14:15
la gracia podemos poner el punto de pivote un metro y medio por debajo para que él al cargarlo 00:14:22
aquí en vez de aparecer en el suelo aparezca aquí porque eso entiendo que es que tiene el punto de 00:14:30
pivote en el centro y entiende que el punto de pivote está pegado al suelo vale esas son cosas 00:14:33
que tenemos que ir puliendo como bien decía jaime si yo una vez traído el modelo aquí ya no puedo 00:14:39
doble y yo he traído el modelo le doy aquí a al icono de modificar pues efectivamente puedo 00:14:45
enviar su posición a su rotación entonces sí sí que puedo elevarlo pero claro lo suyo es que no 00:14:53
tenga yo que moverlo aquí voy a probar que se ve oye si se te oye a vale que creo que pulsando 00:14:58
al botón del medio de los ratones como se sube vamos a ver porque aparece abajo o haciendo scroll 00:15:08
porque ves abajo que pone funciones así es verdad 00:15:18
el ratón derecho el botón derecho el botón de la rueda y eso rota o sea 00:15:21
Botón derecho y rueda 00:15:33
Sí, ahora se está cambiando 00:15:36
Sí, ahora está 00:15:39
Ah, vale, con el botón derecho 00:15:40
Fíjate, con el botón derecho, vale, vale, me acabo de dar cuenta 00:15:42
Vale, sí 00:15:44
No sé si esto estaba en la anterior 00:15:45
Van haciendo cambios constantemente 00:15:46
Entonces, efectivamente, con el botón derecho 00:15:48
Voy cambiando la funcionalidad 00:15:51
No sé si lo llegáis a ver abajo 00:15:53
Pero vamos, ahora estoy en zoom, ahora estoy en altura 00:15:55
Estoy en rotación, ahora estoy en escala 00:15:57
Entonces, si me voy a la altura, efectivamente 00:15:58
Lo subo 00:16:01
botón derecho, si me voy a la rotación 00:16:02
lo roto, y si me voy a la escala, lo escalo 00:16:04
de todas formas ya os dije que 00:16:06
los objetos 00:16:08
lo ideal es que no tengamos que escalarlos 00:16:09
¿vale? pero bueno 00:16:12
y hago clic con el izquierdo 00:16:14
y salgo, ¿vale? o sea que clic prolongado 00:16:16
para editarlo, y ahí 00:16:18
estoy, change function 00:16:20
move object 00:16:22
clic izquierdo para salir de la funcionalidad 00:16:26
perfecto, muy bien, gracias 00:16:28
Vale, que es lo mismo que hacíamos aquí, pero de forma rápida. 00:16:30
Bien, lo tocaba. 00:16:34
No, me voy atrás. 00:16:35
Y me voy atrás. 00:16:37
¿Veis? Y entonces yo puedo ir añadiendo modelos, tantos como quiera. 00:16:40
Bueno, tantos como quiera, no. 00:16:42
O sí, han cambiado el tamaño. 00:16:47
O sea, perdona. 00:16:50
Pues lo mismo, han quitado el límite de modelos. 00:16:55
Antes había cuatro, pero veo que ya no veo esa limitación. 00:16:59
bueno, seguimos 00:17:02
una vez añadidos los 00:17:04
Álvaro, ahora que han quitado 00:17:07
la limitación entonces podemos hacer más objetos 00:17:09
es que por ejemplo nosotros hemos 00:17:11
hecho una máquina pero 00:17:13
estaría guay hacer el interior también 00:17:15
porque solo hemos puesto, es una máquina 00:17:17
de coser, por ejemplo 00:17:19
tiene lo que es la estructura, la aguja 00:17:20
y una rueda 00:17:23
o sea, podemos modelar más objetos 00:17:24
sí, sí, sí 00:17:27
lo único que, ahora lo veréis el funcionamiento 00:17:29
de acuerdo. Esto, lógicamente, la práctica se irá 00:17:31
cogiendo con el uso, pero ahora veréis 00:17:33
el funcionamiento y yo, sinceramente, 00:17:35
solo separaría objetos si realmente merece 00:17:37
la pena que estén separados. Si al fin 00:17:39
y al cabo funcionan como un todo, 00:17:41
pues yo no 00:17:44
los separaría en modelos diferentes. 00:17:45
Más que nada, porque imagínate, 00:17:47
vamos a poner un ejemplo, ¿ok? 00:17:49
El ordenador 00:17:50
que está modelando 00:17:53
el grupo de la tarde. El ordenador 00:17:53
tiene en la placa base 00:17:56
el... 00:17:58
La caza, los ventiladores, las unidades de memoria, todo eso, si lo exportase como FBX autónomos sería una locura porque luego tendría que recolocarlos aquí o tendría que asegurarme que están exportados perfectamente para que al traerlos aquí estuviesen juntos. 00:18:01
Y si tuviese que moverlo, imagínate mover cada uno de ellos 00:18:17
En cambio, si lo importo 00:18:21
Como todo, como un FBX 00:18:23
Digo, vale, pues lo muevo todo 00:18:24
Y luego tengo acceso a cada cosa, porque eso ahora lo vamos a ver 00:18:26
Que la jerarquía dentro de ella 00:18:29
De las mallas tiene que ser perfecta, sí 00:18:30
Pero se comporta solo como un FBX 00:18:32
Con lo cual movería toda la caja a la vez 00:18:34
¿Vale? Y si la tengo que escalar 00:18:37
La escalaría toda a la vez, ¿vale? 00:18:38
Entonces, sí, sí, podemos 00:18:41
Pero imagínate que a lo mejor digo, pues tengo una CPU 00:18:42
Y un Mac, y bueno, pues que la CPU sea una FBX 00:18:44
Y el Mac sea otro 00:18:47
Tengo una máquina de coser Singer y otra máquina de coser TAR. Pues dos FBX efectivamente. Vale. Los helpers antiguamente eran interactuadores. Ya no me acuerdo cómo funcionaban porque claro ahora que tengo, bueno ahora os cuento lo que son los helpers. Vamos a una funcionalidad sencilla y vemos a ver qué tal. 00:18:47
Álvaro, luego lo que pasa es que, bueno, lo probamos mañana, es que hay uno que tiene como dos, que el ventilador ese tiene como dos velocidades y eso también, pero bueno, lo podemos probar mañana, claro. 00:19:13
Sí, sí, sí, sí, mañana. 00:19:23
Vale. 00:19:25
Está... 00:19:29
Ya estoy pensando en esto. Vale, está en el lado bueno, ¿verdad? Sí, ok, correcto. Oye, cómo me gusta esto. 00:19:29
vale bueno entonces los ayudantes que veis aquí luego veréis lo que son porque se añade o por 00:19:35
lo menos la antigua versión se añadían de forma automática entonces los vamos a ver el paso otra 00:19:44
vez a la vista 2d entonces lo que nos interesa son esto es programación por nodos vale los que 00:19:51
habéis hecho algo de programación por nodos es muy similar a cuando hacemos por ejemplo texturas por 00:19:57
nodo pero de otra forma esto es muy parecido a la a la programación por ejemplo que se hacían 00:20:02
en real que se llaman blueprints y bueno entonces está bien que ya veáis cómo es la formación por 00:20:08
nada os digo que además precisamente el seminario que tenido antes era para que darnos una clase 00:20:14
rápida de cómo funciona esto pero claro no ha dado tiempo a ver todos los nodos ni mucho menos 00:20:20
aquí incluso diría hasta explorar si queréis o mañana yo intentaré sacar un ratito y veré todos 00:20:24
los nodos que hay algunos si los conozco otros es que son nuevos y entonces es la primera que 00:20:29
los veo entonces cuando queremos añadir un nodo tenemos esto lo han organizado muy bien con 00:20:34
respecto a la versión anterior mediante y bonitos entonces tenemos nodos insisto si hay alguno que 00:20:40
no sé lo que es lo probaré libre el nuevo estar que es una especie de decir pues cuando lanzó el 00:20:45
play le ocurre de acuerdo restar por ejemplo podemos hacer toda una funcionalidad para montar 00:20:50
una caja y le decíamos oye mira vamos a poner un botón que cuando le des a este botón reinicie 00:20:57
todo el blueprint entonces restar está fenomenal de ley pues decirle oye cuando pulse este botón 00:21:02
espérate cinco segundos y entonces se ejecuta esto o ejecuta esta animación y cuando la termine se 00:21:08
espera x segundos y vuelve y hace esto entonces bueno estos nodos vienen fenomenal función esto 00:21:13
casi prefiero explorarlo yo porque esto es programación pulidura es decir funciona es 00:21:19
una serie de ejecuciones, bueno, todos habéis visto programación 00:21:24
conmigo, así que sabéis lo que es una función. Y un invoker me viene 00:21:31
muy bien que lo veáis porque cuando yo siempre os decía, cuando se crea 00:21:34
una función, el término correcto para llamar a una función es invoca, 00:21:38
¿de acuerdo? Así que invoker es, pues, eso, llamar a una función. 00:21:42
Esto todavía no los he probado, así que si tengo un ratito esta tarde 00:21:46
los problemas mañana los testeamos ok esto tiene que ver con la programación ok entonces es bueno 00:21:49
este parámetro es que cuando creamos parámetros que ahora vemos cómo son pues decimos oye cuando 00:21:57
pulse este botón dile que el parámetro este sea true si es una booleana o cuando ocurra esto por 00:22:03
ejemplo cuando termine la animación dile al mí a mi parámetro numérico que le sume 1 entonces 00:22:10
para eso está en set parámetros ok bueno y esto es para activar o desactivar una interacción vale 00:22:17
eso cuando veamos ahora las interacciones que son estas ok pues lo veremos que podemos es muy 00:22:26
interesante es decir por ejemplo imaginaros qué es un ejemplo ya que estoy con la con la caja 00:22:31
imaginar que no puedo poner el disipador hasta haber puesto el procesador estos los que hayan 00:22:37
montado un ordenador saben de lo que hablo entonces dices vale la interacción del disipador 00:22:43
se activa cuando él el procesador está puesto eso lo puede establecer con una booleana y le 00:22:48
digo oye procesador puesto falls pues le digo vale cuando pongo el procesador con set parámetros esa 00:22:58
booleana es false, o sea, es true, es decir, 00:23:05
ya está puesto. Y 00:23:07
activo la interacción 00:23:09
del 00:23:11
disipador, porque antes no debería 00:23:12
poder ponerlo. Entonces le digo setInteraction, 00:23:15
es decir, activame la interacción 00:23:17
del disipador. 00:23:19
¿Vale? A partir 00:23:21
de ahí, esto no lo he 00:23:23
trasteado porque hay algunas nuevas 00:23:25
que me han parecido loquísimas. Luego a ver 00:23:27
si os puedo... Bueno, luego no. 00:23:29
En cuanto me pase la grabación 00:23:32
del seminario de hoy, os voy a poner un ejemplo. 00:23:33
Pero bueno, trigger, pulsar un botón, básicamente. Es decir, si creáis un botón en vuestra malla o traemos un botón, una malla exclusivamente para decirle, oye, cuando pulse esta malla, que ocurra algo. O incluso agarrarla. Es decir, nos permite coger una malla y desplazarla y moverla como si fuese un objeto al que cojo. 00:23:35
esto también nos permite eso, pero además decirle 00:23:55
oye, al tenerlo, es decir, al agarrarlo 00:23:58
desencadena algo, una función o una animación 00:24:01
o lo que sea, y estas son las que 00:24:04
todavía, bueno, el drop zone sí lo conocía 00:24:07
porque permite dibujar una zona en el espacio 00:24:10
decirle, oye, donde yo coja 00:24:13
algo, me voy a crear una drop zone por el que pueda soltarlo 00:24:16
ahí, pues lo típico, lo que os he dicho, digo, oye, coge 00:24:19
imaginar que le ponemos delante 00:24:21
del alumno todas las piezas 00:24:23
del ordenador y le dices, ala, montame el ordenador 00:24:26
entonces creo una drop zone 00:24:28
donde va el 00:24:30
el procesador 00:24:32
para que él pueda coger 00:24:34
el procesador, llevarlo a esa zona y soltarlo 00:24:36
como si fuese un juego de niños, ok 00:24:38
entonces, pues me lo podemos hacer 00:24:39
y esto, vale 00:24:42
bueno, la detección es detectar 00:24:44
colisionadores, pero estas físicas no 00:24:45
lo he probado y acabo de ver una demostración 00:24:47
que es brutal, que es que permite 00:24:49
añadir físicas, es decir, que un objeto tenga colisiones 00:24:51
y caiga como si hubiese gravedad, ¿de acuerdo? Pero bueno, 00:24:55
es interesante, ¿eh? Bueno, habréis ejemplos. 00:24:59
Aquí, pues lo que hemos visto de las animaciones, y este es 00:25:03
muy interesante, no sé por qué está en este modo, pero bueno, a ver si os puedo poner un ejemplo. No lo he probado todavía 00:25:07
yo, que os he visto cómo funciona, pero no lo he probado. Es para crear paneles 00:25:11
pulsables, es decir, con botones. Puedes decir, pulsa empezar 00:25:15
para empezar y le das al botón y empieza por ejemplo la animación vale entonces el modo de 00:25:19
animaciones que ya lo habíamos visto paneles que ahora si queréis os pongo un ejemplo para 00:25:25
iluminar una malla para que se vea que eso es pulsable a mostrar u ocultar mallas eso está 00:25:29
muy bien para decir oye cuando pulso esto de repente aparece esa malla o desaparece que sea 00:25:36
bueno esto no lo he probado todavía que no lo probado el seleccionable no sé lo que hace 00:25:41
movimiento, casi os lo 00:25:47
a ver si mañana hago una prueba 00:25:49
porque no es casi complejo, es que 00:25:53
permite 00:25:55
crear 00:25:56
rutas de 00:25:58
movimiento, es decir, un objeto 00:26:01
esto a lo mejor os lo tenía que haber 00:26:02
dicho, si lo hubiese sabido antes 00:26:05
que, por ejemplo, si yo quisiese animar 00:26:06
un objeto para que siga un cierto 00:26:09
recorrido, no es necesario que creéis 00:26:11
esa animación en el FBX, lo podemos 00:26:13
crear aquí, igual que la rotación 00:26:15
perdonad, esto nada lo conocía 00:26:17
o no sé si es que no estaba o no lo había visto 00:26:19
pero, por ejemplo, imaginar que quiero hacer 00:26:20
que rote un motor o un ventilador 00:26:23
por eso, perdón, por decidiroslo ahora 00:26:25
podría darle la rotación 00:26:27
directamente aquí, en el Avis, no tendría 00:26:29
que crear esa animación, ¿vale? Ahora lo probamos con 00:26:31
tu ventilador, Jaime 00:26:33
¿vale? Y lo mismo la escala 00:26:34
yo puedo cambiar una escala también a través de los 00:26:37
nodos, ¿vale? O congelarlo 00:26:39
que es congelar una animación, o la explosión 00:26:41
que es muy interesante, esta os la pondré también de ejemplo 00:26:43
Creo que algunos de la mañana ya visteis que era básicamente que si yo quisiese que todas las mallas se abriesen, no tendría por qué animarlo. Esto nos permite crear. Ahora lo probaremos de todas formas. 00:26:45
Y esto básicamente es programación. No lo he probado tampoco. Y esto es para programación compleja. No lo he probado todavía. 00:26:56
Y esta operación de matemáticas es lo que os he comentado. Es decir, por ejemplo, le puedo decir, cada vez que, imaginaos, es un ejemplo, cada vez que si intentas colocar esto aquí y lo colocas mal, te voy a subir uno a la variable errores, los parámetros errores. 00:27:07
Entonces, los operadores lógicos es lo que habéis aprendido en programación. Si el número de errores es mayor que 5, sale una cartel diciéndote que estás expulsado porque has fallado demasiadas veces y te doy un botón para reiniciar, por ejemplo. Entonces, aquí tenemos los operadores matemáticos y los operadores lógicos que hemos visto en programación. 00:27:25
Sonido, perdonad si alguna vez os dije lo contrario 00:27:45
Porque me han dicho que lo van a implementar 00:27:49
Pero de momento no lo tienen 00:27:52
Es que permite poner sonidos 00:27:53
Pero aquellos ya están preconfigurados 00:27:55
No podemos subir nuestros propios sonidos 00:27:56
En una versión posterior sí que ocurrirá 00:27:58
Entonces tenemos aquí todos los nodos 00:28:02
Y aquí los parámetros, lo que os he dicho 00:28:04
Poder por ejemplo crear un 00:28:06
Un nuevo parámetro 00:28:08
Lo que os he dicho, de tipo numérico 00:28:10
Que se va a llamar errores, por ejemplo 00:28:13
y que empiece por cero, ¿vale? 00:28:15
O puedo crear una booleana que diga, por ejemplo, si procesador, como os he dicho, listo, ¿vale? 00:28:23
Y que inicie, por ejemplo, en false, es decir, que, bueno, en false, que entiendo que esto es false, ¿vale? 00:28:31
Con lo cual voy añadiendo parámetros y ahora ya entra en la lógica de la programación y lo que os he comentado. 00:28:39
Si suelta el procesador donde tiene que soltarlo, el procesador listo pasa a estar true. 00:28:43
Y si no, tú mane uno a errores. 00:28:50
Por ejemplo, sería una lógica. 00:28:52
O texto. 00:28:55
Por ejemplo, yo pongo un botón que ponga volver a intentar o salir. 00:28:56
Entonces también puedo crear una variable que también sube su valor en función de cómo esté en ese momento la variable. 00:29:01
¿Vale? 00:29:08
Y a partir de ahí, pues nada, a programar. 00:29:08
Es decir, voy a cerrar el panel de parámetros, voy a añadir un nodo, le digo, oye, pues nada más empezar, y ahora es donde Jaime, vamos a comprobar si efectivamente están las animaciones, porque es lo que un poco más me preocupa ahora mismo, para testear. 00:29:11
le digo vale pues nada más empezar por ejemplo bueno he añadido el ventilador sí entonces le 00:29:26
añade un nodo de animación que es que al empezar y bueno a lo mejor voy muy rápido en algunas cosas 00:29:38
vale si es así decídmelo los nodos que es claro uno ya viene del programa de nodos básicamente 00:29:49
cuando los añadimos nos permite bien eliminarlo o bien duplicarlo que muchas veces tenemos nodos 00:29:55
complejos y en vez de crear uno nuevo pues lo duplico este y lo cambio y los nodos casi siempre 00:30:00
tienen puntos de entrada para conectar otros nodos subiendo un flujo de otro nodo paso a este y de 00:30:05
salida que básicamente suelen ser o bien por ejemplo decir oye cuando se ejecuta este nodo 00:30:13
que ocurre una salida básicamente es que veréis ahora nodos que tienen entrada y salida pero este 00:30:20
tiene un nodo muy interesante 00:30:26
cada nodo es de su padre y de su madre, o sea, cada uno 00:30:28
tiene sus cositas, pero este tiene un nodo 00:30:30
muy interesante y muy lógico de entender que es 00:30:32
según se ejecuta este 00:30:34
nodo, ¿qué ocurre? Pero también le podemos 00:30:36
decir, cuando llega este nodo, ¿qué ocurre 00:30:38
cuando termine la animación? Imaginaos que es 00:30:40
una animación y le digo, cuando termine esta animación 00:30:42
quiero que ocurra otra cosa, porque 00:30:44
quería esta salida, ¿de acuerdo? 00:30:46
Entonces, como cualquier sistema de nodos 00:30:48
funciona así, es decir, pincho 00:30:50
arrastro 00:30:52
y le digo que 00:30:53
que pase eso vale de hecho le puedo decir esto no lo he probado todavía vale 00:30:55
no lo he probado insisto esto es el prefiero que trasteis todo lo posible veo que aquí tiene un 00:31:06
nodo de entrada numérico y veo que permite acceder a activar el loop que significa el 00:31:11
loop que si no está activado se ejecuta sólo una vez entonces cuando termine esa ejecución 00:31:16
le puedo conectar a otra causa pero veo que tiene un modo numérico si lo pongo un bucle 00:31:20
se pondría un bucle infinito, pero a lo mejor, a lo mejor, no digo yo que no, voy a crear un nuevo 00:31:26
parámetro que sea, por ejemplo, ah, no, pero es 00:31:31
rosa, es una booleana, entonces no es número. Vale, 00:31:33
pues entonces me olvido, ¿vale? Es que pensaba que me podía poner el número de bucles, pero 00:31:39
veo que no, es una booleana. ¿Es true o false? Con lo cual, vale, 00:31:42
sí, ahora lo entiendo, porque esto es true o false. Vale, pues ya está. 00:31:47
Sí. Entonces, yo podría, por ejemplo, solo por ejemplo, 00:31:51
voy a crear una booleana que se llame bucle y por defecto es true la saco aquí con colocar 00:31:54
y le digo bot en bucle veis veis que al conectar ese nodo ya me desaparece aquí la opción de 00:32:06
activarlo desactivarlo porque quien se encarga de activarlo desactivarlo esta booleana de acuerdo 00:32:14
está en true si está en true pero yo en cualquier momento puedo mediante los nodos que habéis visto 00:32:18
que ahora esta moduliana sea false 00:32:23
y entonces pararía la ejecución en bucle 00:32:25
vale, y esto que es lo que 00:32:27
me interesa más allá de los nodos 00:32:29
porque los nodos es 00:32:31
trastear con ellos, incluso plantear opciones 00:32:32
y ver si se puede hacer o no 00:32:35
pero fijaros 00:32:36
digo, esta animación 00:32:37
¿de qué objeto tiene que animar? 00:32:42
pues, veis el ventilador 00:32:45
que hemos traído, ¿y qué animaciones tiene? 00:32:47
tiene esta Jaime, ¿no? 00:32:49
es una animación nada más, entiendo 00:32:50
Si tuviese varias, pues estarían aquí las varias 00:32:52
¿A qué velocidad? 00:32:55
A 1, vale 00:32:58
Pero ya está, voy a guardar esto que hace mucho tiempo 00:33:00
Que no guardo 00:33:02
Es que el otro sí tenía 2, pero este 00:33:03
Tiene 1, vale, bueno, podemos probar 00:33:06
Por eso veníamos a probar 00:33:09
Entonces, teóricamente, teóricamente, si le doy a run 00:33:10
Vale, ok 00:33:12
Vamos a 00:33:17
Probar una cosa muy loca 00:33:19
Lógicamente, es un 00:33:20
Ventilador que, o bien es que la 00:33:23
la temperatura, se ha vuelto loca o bien que es un 00:33:25
ventilador que está defectuoso, ¿ok? No es que esté 00:33:27
mal, es que es una animación 00:33:29
que no está pensada para bucle, ¿vale? 00:33:31
O sea, que está con Easy In y Easy Out. 00:33:33
Por eso hace ese movimiento. 00:33:35
Pero vamos a probar una cosa muy loca. Bueno, 00:33:37
no os lo he dicho, pero bueno, cuando quiero probar este 00:33:39
blueprint, le doy a Run y 00:33:41
funciona, ¿vale? 00:33:43
Sí que lo puse como bucle, ¿eh? 00:33:45
Lo que pasa es que, claro, le puse 20 00:33:47
frames y 00:33:49
que, o sea, es que 00:33:51
está grabado solo 20 frames si no me refiero a eso a lo mejor yo me equivoco no aquí insisto 00:33:53
sois vosotros también para prestar probar y demás pero el hecho de que yo le he dado de hecho fíjate 00:34:00
voy a cambiar el valor de mi de mi parámetro no sé cómo se hace a todo esto voy a para que nos hagamos 00:34:05
una idea este parámetro es el que le está diciendo si es en bucle o no voy a cambiar el valor de mi 00:34:12
parámetro debe decir que por defecto es false lo que significa que si le doy al play dará solo una 00:34:17
vuelta se supone ahí está vale entonces a qué me refería 00:34:22
jaime que si te fijas tiene y sin y se auto es decir que es una 00:34:27
animación con curvas acelera y decelera correcto 00:34:33
no es que esté por eso digo no es que esté mal es que esté pensado por 00:34:39
animarse solo una vez no he pensado para ponerse en bucle porque si se animan 00:34:43
bucle acelera y decelera acelera y decelera 00:34:46
acelera y decelera, ¿ok? 00:34:50
Está en bucle, pero no estaba 00:34:52
pensada esa animación para ejecutarse en bucle, o si 00:34:54
estaba pensada era con aceleración y deceleración. 00:34:56
Entonces, si yo creo una animación 00:34:58
que quiero que se ejecute en bucle, tendría 00:35:00
que ser sin 00:35:02
curvas, es decir, animación lineal. 00:35:03
Empieza a la misma velocidad, termina a la misma velocidad 00:35:06
y entonces el bucle sería perfecto. 00:35:08
Pero, ya que estamos aquí, 00:35:10
voy a eliminar este 00:35:11
para este nodo. 00:35:14
Este os juro que es la primera vez que lo hago, ¿vale? 00:35:16
vengo a ocultar los parámetros añade un nodo que es el de rota insisto que la primera que lo lo 00:35:17
pruebo de objeto entonces esto es lo que me interesaba mucho por favor mira que bien hecho 00:35:29
la jerarquía del modelo es decir veo que aquí hay dos mallas básicamente en el carcasa en 00:35:38
el se dice es perfecto la gente no quiero animar todo el objeto quiero animar una 00:35:43
malla en concreto en este caso quiero pensar que es las hélices correcto entonces muy bien 00:35:48
jerarquizado muy bien nombrado la pregunta es la rotación esto insisto que es la primera vez 00:35:53
que lo hago digo rotación en el eje que son estos son los de unity voy a probar los de 00:36:02
unity vale yo quiero pensar que es en el eje z pregunta está medido en 00:36:11
en grados o en vueltas 00:36:19
bueno no sé si lo ponía la información del nodo vale voy a pensar que es en grados luego 00:36:23
luego lo mismo sale disparado pero digo quiero que gire estos 360 grados en el eje z y que te 00:36:30
que desembucle ping pong para los que no sepáis es muy típico es el hago la animación y vuelvo 00:36:37
hago la animación y la ejecuta en reverse entonces iría y volvería y volvería vale 00:36:43
quiero decir que cuando lance el juego gire en 360 vamos a ver si no me van a acordar y 00:36:49
Y me ignora, ¿verdad? 00:37:03
Me está ignorando. 00:37:08
No sé si es que lo voy a cambiar a 1. 00:37:09
Vale, pues me está ignorando. 00:37:19
Ok. 00:37:20
No necesita que esté encendido el circulito, ¿no? 00:37:22
No, porque esto es un parámetro numérico. 00:37:27
Ya os he dicho que esta es la primera vez que lo uso, ¿eh? 00:37:31
O sea, que tengo que trastear con él. 00:37:33
O trastear. 00:37:35
Esto es un parámetro numérico que es... 00:37:36
De hecho, voy a ver si me lo explica. 00:37:38
Rotación, rotación. 00:37:41
permite rotar un objeto, no, no me dice 00:37:42
es decir, cuánto quieres que rote 00:37:44
en determinados ejes 00:37:47
bueno, a lo mejor no es duración 00:37:49
espera un momentito 00:37:51
que no le he dado 00:37:52
sí, me ibas a decir 00:37:53
nos tendrías que sumar la rotación 00:37:55
para que esté rotando constantemente 00:37:58
lo que pasa es que lo he puesto en loop, en bucle 00:37:59
es decir, que se supone que ejecutará esa 00:38:02
esa animación 00:38:04
y se creará en bucle, es decir, rotará 00:38:07
lo que pasa es que me acabo de dar cuenta 00:38:09
que duración le había puesto un cero 00:38:10
vale, a lo mejor es que claro, sin tener un 00:38:12
ahí está 00:38:15
vale, entonces he acertado 00:38:17
son en grados, está rotando 00:38:20
360 grados 00:38:23
con una duración de un segundo 00:38:24
y en bucle, ok, pero el eje 00:38:26
es incorrecto 00:38:28
así que 00:38:30
no rotes en Z 00:38:32
pues es que no creo que sea 00:38:33
en, bueno, vamos a ver si es 00:38:37
me he ignorado 00:38:39
ahí está 00:38:44
entonces esto 00:38:52
que si lo hubiese sabido os lo habría dicho 00:38:57
para deciros que efectivamente las posibilidades del sistema 00:38:59
nos permiten crear unas 00:39:01
animaciones sencillas de rotación 00:39:03
de movimiento o incluso de escala 00:39:05
es decir, por ejemplo, lo que os había 00:39:08
comentado antes del corazón 00:39:09
que 00:39:11
os decía 00:39:13
espero que hayáis leído 00:39:16
el foro, vale, si no lo digo yo ahora 00:39:18
ya como hice la consulta y me han dicho que sí que los meses que los planes shapes de momento 00:39:19
no nos permite el sistema aunque están pensando están trabajando para que los permitan en el día 00:39:24
de mañana así que conociendo ya las posibles posibilidades del sistema yo diría vale como 00:39:28
haría yo que un corazón la tiese no lo animaría en maya un blender sino que me lo traería aquí 00:39:33
dejaría una animación de escala igual que crea una animación de una rotación también puedo crear una 00:39:38
escala y le diría, y ahí sí que un ping pong 00:39:45
me vendría bien, es decir, escala T 00:39:47
0,2 en ping pong 00:39:49
entonces haría crezco, decrezco, crezco, decrezco 00:39:51
y eso simularía un ejemplo 00:39:54
de latido 00:39:55
putre, es decir, no es muy 00:39:57
preciso, pero me vendría, como decir, oye, mire 00:39:59
pum, pum, pum, pum, ¿vale? 00:40:01
Y aquí es donde, Jaime, perdona que te, porque es tu modelo 00:40:03
si no, no te, fijaros 00:40:06
yo le he dicho que sea una animación 00:40:08
lineal, ¿veis? 00:40:11
claro, si le digo un Easy In 00:40:13
Easy Out, ok, no se ve muy bien 00:40:15
que lo ha seleccionado, pero sí lo ha seleccionado 00:40:17
pues 00:40:19
en principio 00:40:21
¿veis? es como lo tenías tú 00:40:22
¿correcto? 00:40:25
principios básicos de animación 00:40:27
¿vale? 00:40:28
bueno, pues a partir 00:40:31
de ahí, ahí está 00:40:33
Álvaro, y habría nodo de velocidad 00:40:37
también, ¿no? 00:40:39
sí, sí, sí, o sea, realmente el nodo de 00:40:41
pues aquí 00:40:43
El nodo de rotación 00:40:44
No tiene de velocidad 00:40:47
Porque solo determina la duración 00:40:48
Yo le digo que de una vuelta 00:40:51
Para 0,2 00:40:53
A ver si me lo permite 00:40:55
Lo mismo me reviento el sistema 00:40:56
Pues lógicamente dará una vuelta 00:40:58
Cada dos décimas de segundo 00:41:01
A ver que 00:41:02
Lo tienes 00:41:04
Ahí está 00:41:05
¿Vale? 00:41:07
Entonces aquí la velocidad lo determina 00:41:10
cuánto tarda cada cada vuelta en la animación sí que había una una opción de velocidad porque 00:41:12
las animaciones la gente no son cíclicas en principio en principio vale a partir de aquí 00:41:20
insisto yo tengo que trastear con ello todavía no trasteado lo suficiente habéis visto más o 00:41:29
menos las posibilidades no sé si queréis que vea ya que estamos aquí alguna funcionalidad en 00:41:33
concreto si queréis la probemos o que veamos cómo funciona o lo que lo que me digáis vale 00:41:38
yo mientras me lo vais diciendo mirar voy a voy a quitar este nodo y que ya dándole a las pitas 00:41:45
se quita vale porque fijaros lo que voy a hacer esto como recordatorio vale había un nodo de 00:41:58
trigger 00:42:04
el grab prefiero probarlo cuando tengamos las 00:42:07
gafas puestas, ¿vale? porque agarrar ahora cosas 00:42:10
no mola 00:42:12
entonces un trigger que es básicamente decirle 00:42:13
ah sí, esto es lo que os quería enseñar 00:42:16
añádeme algo que sea 00:42:18
interactuable, ¿vale? 00:42:20
y esto es lo que os comentaba antes, que podíamos 00:42:24
crear ayudantes, pero también nos lo podemos 00:42:26
crear al vuelo, es decir 00:42:28
no hay ningún ayudante en la escena, no hay 00:42:29
ningún interactor, digo bueno 00:42:32
pues 00:42:34
créamelo a partir de algo que hay en la escena. 00:42:34
Es decir, puede ser una malla que haya en la escena 00:42:39
y entonces es más cómodo crear algo interactuable en la escena. 00:42:42
Voy a hacerlo, aunque insisto que podéis crear un interactuable manualmente 00:42:46
y ponerlo donde os quede, donde consideréis oportuno. 00:42:50
Pero yo, por ejemplo, le puedo decir, oye, mira, 00:42:53
de un objeto que está en la escena, imaginaos que hemos puesto en la escena un botón. 00:42:56
vale pues además no quiero que sea todo sino sencillamente la carcasa es como podéis ver 00:43:00
si os fijáis se ha puesto el interactuable alrededor de la carcasa insisto que lo podéis 00:43:11
crear manualmente y ubicarlo donde queráis yo podría hacer interactuable la mesa aquella por 00:43:18
ejemplo pongo un interactuable manualmente y lo pongo para que rodee la mesa pero bueno a 00:43:22
A partir de ahí, por ejemplo, lo que hemos hecho. 00:43:26
Y oye, mira, cuando toques la carcasa con el dedo, 00:43:29
el RAI puede ser para que lo podáis pulsar con el mando, 00:43:38
apuntando con el mando y disparando. 00:43:42
Pero vamos a hacerlo que sea tocable, es decir, le extiendo el dedo y lo toco. 00:43:44
Entonces, cuando lo toque con el dedo, ejecuta la rotación. 00:43:47
¿De acuerdo? 00:43:54
Antes no, antes lo tenía en el Start. 00:43:56
Con lo cual, en cuanto lo toque, voy a ponerle un valor menor, 00:43:58
porque si no me voy a cortar el dedo, y en bucle. 00:44:02
Y fijaros, esto lo he enseñado yo en programación, 00:44:06
que no es lo mismo en Trigger Enter que en Trigger Exit, 00:44:08
esto lo veis también en Unity, 00:44:10
pero no es lo mismo en Mouse Down que en Mouse Up, 00:44:12
es decir, cuando lo pulso o cuando dejo de pulsarlo. 00:44:14
Tenemos esas opciones. 00:44:18
Bueno, y esto podría complicarlo mucho más, podría decirle que, 00:44:21
de hecho, no quiero complicarlo, pero es que quiero trastear, 00:44:24
ya que estáis aquí. 00:44:27
Me voy a dar un setparameter porque creo que cuando lo pulse le podría decir que el parámetro bucle, por ejemplo, errores, y aquí le daría un valor. 00:44:28
Y oye, pues cuando pulses esto, errores será uno. 00:44:50
Lógicamente lo suyo no es uno, lo suyo es una operación matemática. 00:44:53
estaba aquí vale pues aquí sería decirle oye cuando pulse esto coge este valor y sumarle 00:44:58
uno y lo conectaría aquí no lo quiero hacer ahora por no complicar mucho la clase pero 00:45:11
entenderme no le diría cuando pulses aquí tu valor sea uno no cuando el pulso es aquí coge 00:45:15
el valor de errores y sumarle uno por ejemplo porque oye has tocado un ventilador y te vas 00:45:21
a quedar sin dedos y aquí esto lo podría conectar con una lógica matemática decir 00:45:27
oye y si llegas a 6 pues se acampan en pero en cualquier caso ya tengo una interactuable 00:45:33
para pulsar lo él el ventilador se ponga en marcha y se supone vamos a ver pero la verdad 00:45:38
caso efectivamente veo que no está en no están en la animación es a la rotación ejecutándose 00:45:49
aunque ya no está conectado estar está conectado a una interacción entonces veréis que me sale 00:45:57
directo indicando que esto ya es interactuable y cuando le explico se enciende el ventilador 00:46:04
Bueno, pues es un ejemplo 00:46:09
¿De acuerdo? Vale, voy a enseñaros 00:46:14
rápidamente un nodo que quería que vieseis 00:46:23
Este se lo puse de ejemplo a los alumnos que se conectaron 00:46:29
Voy a añadir un delay, le digo al empezar 00:46:33
ejecuta un delay que sea de 4 segundos 00:46:42
y tras pasar 4 segundos 00:46:47
¿Dónde estabas? ¿Dónde estabas? 00:46:50
Explosión 00:46:58
Le quiero que veáis la explosión 00:46:58
Porque es muy práctico, ¿eh? 00:47:01
No es nada... 00:47:04
Explota 00:47:06
¿Qué explotas? 00:47:07
¿Vale? 00:47:11
Este es el nodo de explosión 00:47:11
Que es un poco más complejo 00:47:12
Entonces le tenemos que decir 00:47:13
¿Qué objeto quiero que explote? 00:47:15
Este 00:47:18
¿Vale? 00:47:18
¿Puedo yo decirle cómo quiero que explote? 00:47:20
Elemento por elemento 00:47:23
o si está bien hecho 00:47:24
el objeto 00:47:26
que están bien hechas las jerarquías, como es este 00:47:28
el caso, aunque solo hay dos mallas 00:47:30
pero esto es más bonito cuando tenemos muchas mallas 00:47:32
entonces le puedo decir que sea automático 00:47:34
entonces él automáticamente detecta 00:47:36
las mallas que tiene 00:47:38
y si queremos que eso que exploten 00:47:39
o no 00:47:43
y si me voy al 00:47:43
le voy a decir que sí, donde era 00:47:45
voy a estar 00:47:50
para que lo veáis mejor 00:47:54
vale entonces no se ve bien insisto si fuese un modelo con más malla se vería mejor perfectamente 00:47:55
él calcula las todas las mallas que hay y genera los pads que llama 2 los recorridos de cada malla 00:48:06
pueden ser concéntricos con lo cual cada malla se expande hacia su alrededor y podemos editar 00:48:16
A ver, podemos decirle que sea más o menos, ok, y poco más, poco más, ok. 00:48:22
Show paths, hide paths, y aquí están los paneles que ha, o sea, los caminos que ha desarrollado. 00:48:30
No sé por qué solo veo uno cuando hay dos mallas. Bueno, o sea, porque una se quedará en el centro a lo mejor y la otra será. 00:48:36
Pero bueno, lo podemos comprobar porque si yo le doy a run y esperamos cuatro segundos, voy a darle a guardar. 00:48:42
Uno, dos, tres, cuatro. Lo habéis visto, ¿no? Se separa. 00:48:48
Tenemos incluso la opción de desexplotar. No me acuerdo dónde estaba, no sé si está en el mismo nodo. Y decirle, oye, ahora vuélvete a juntar. 00:48:58
Esto permite, por ejemplo, imaginaros que traéis una caja con todos sus componentes metidos. 00:49:07
le podéis dar el nodo de explosión 00:49:12
y lo que hará es separar todos los objetos 00:49:15
¿vale? entonces bueno, para ese caso 00:49:20
me entretengo y le pongo un desexplotar, que creo que 00:49:24
bueno, si le cojo un delay, aquí estoy en play 00:49:26
¿veis? os recuerdo lo de copiar los nodos, digo oye pues después 00:49:35
de explotar, haz otro delay de 4 segundos, de hecho lo voy a 00:49:39
hacer de 2 y no sé si había un des explotar este y reverse efectivamente creo que la estación vale 00:49:43
básicamente explotaría los pocos segundos que se explota nada más vale 2 3 4 00:50:07
1, 2 00:50:17
no funciona. 00:50:22
Ya veré por qué. 00:50:24
Ya os digo que es la primera vez que 00:50:27
utilizo la opción 00:50:29
de desexplotar. 00:50:30
Vale. Dicho esto, 00:50:33
habéis visto que lo he ido 00:50:36
guardando regularmente, ¿de acuerdo? 00:50:37
Entonces yo, si salgo de aquí, 00:50:39
cierro, 00:50:41
safe and close, 00:50:44
lo he dicho, yo ahora mismo podría irme 00:50:45
de hecho voy a salirme 00:50:47
y ahora sí, podría ir 00:50:48
a un espacio público 00:50:55
a cualquiera, por ejemplo 00:50:56
¿dónde estaba? pues bueno 00:50:58
al hall 00:51:02
es muy guay 00:51:05
lo he dicho, cuidado con esto 00:51:06
que es que hay que saber dónde entra la gente que entra al hall 00:51:10
porque el hall es muy grande 00:51:13
entonces a lo mejor cuando os logueáis estáis ahí 00:51:14
entonces hay que asegurarse de que 00:51:16
Yo voy a cargar esto donde vaya a aparecer la gente. 00:51:18
Y ahora ya sí. 00:51:21
T, añadir modelos. 00:51:23
No, añadir modelos. 00:51:29
Añadir modelos, sí, sí, sí. 00:51:33
Aquí, con inglés. 00:51:38
Entonces, junto a los modelos hay una carpetita llamada Blueprints 00:51:40
y veo que no aparece el mío. 00:51:43
¿Por qué? 00:51:45
Aparecen los que había creado antes, pero el que acabo de crear ahora no. 00:51:49
Vale, miraré a ver 00:51:52
No creo que haya que salir y volver a entrar 00:51:55
No lo creo 00:51:57
No recuerdo haberlo creado 00:51:58
En privado 00:52:01
Ah, vale 00:52:04
Lo traeré, vale 00:52:09
O sea, probaré, miraré a ver por qué no aparece aquí 00:52:10
Volveré a salir luego y volveré a entrar 00:52:13
Pero solo quedaos con eso 00:52:15
Que es decir, que aquí aparecería el blueprint que acabo de crear 00:52:16
Y al añadirlo 00:52:19
¿Ok? 00:52:21
Pues ya lo vimos, ahí está 00:52:25
vale 00:52:26
bueno, pues este es el 00:52:32
blueprint que creamos el otro día 00:52:34
ahí está, vale 00:52:36
y podemos 00:52:40
incluso añadir varios blueprints, es decir 00:52:42
que el 00:52:44
00:52:44
perdona, ¿podrías volver a 00:52:48
hacerlo de loco? 00:52:50
o sea, ¿cómo lo has 00:52:52
¿cómo lo has metido 00:52:54
en este otro lado? 00:52:55
con el blueprint 00:52:58
aparecen como un modelo más si me voy a hacer para cargar la tablet que llaman ellos o si 00:52:58
estoy en vr dándole al botón a si le voy a añadir modelos cuando le añade un modelo no sólo están 00:53:08
los modelos que habéis subido sino que también está una carpeta que se llama blueprints donde 00:53:13
se supone que se van guardando los blueprints que vamos creando pero ya digo que no sé por qué no 00:53:19
aparece aquí ok entonces yo incluso el mismo escenario puede igual que puedo 00:53:23
cambiar cargar cuatro escenas puedo cargar cuatro blueprints o sea corte 00:53:29
modelo o sea pero tú estás tú has cargado primero la escena de esta de la 00:53:33
sala de esta al aire libre no sé si yo para entrar aquí 00:53:39
a salir creo recordar creo recordar que 00:53:49
juraría que los blueprints se tienen que hacer aquí en espacios públicos 00:53:54
voy a probarlo un momentito dejadme que haga una prueba rapidísima si entro en un espacio 00:54:02
que no es público y le añado un modelo si aquí también puedo cargar los blueprints vale pues no 00:54:08
No sé por qué. 00:54:16
¿Vale? 00:54:18
Ok. 00:54:20
Entonces, sí. 00:54:22
Cualquier espacio en el que entremos, igual que puedo añadir modelos, ¿vale? 00:54:22
Aquí que añadí a los FBX, pues también puedo añadir Blueprints. 00:54:28
Ok. 00:54:32
Como el que acabamos de crear. 00:54:33
Que ya veréis por qué no se está acabando. 00:54:34
¿Vale? 00:54:37
Pues esto es lo que quería enseñar. 00:54:38
Bueno, ah, bueno. 00:54:40
Y una cosa que no hemos probado ahora. 00:54:41
pero si tengo un ratito y mañana lo podemos probar, lo que os he enseñado, habéis visto que he creado un test. 00:54:45
No sé si aparecerá, pero vamos, la idea es crear un test y efectivamente igual que puedo cargar modelos, ¿veis? 00:54:50
Puedo cargar test. 00:54:56
Entonces esto probaré también, a lo mejor es que no he terminado de crear el test, 00:54:59
pero aquí aparecerán las pruebas, los test que hemos hecho. 00:55:02
Y puedo decirle, oye, pues ahora cargar el test y hacerlo. 00:55:07
Y los alumnos, pues eso, les aparecería el panel delante y tendrían que hacer el test dentro del entorno VR. 00:55:10
Voy a... para que veáis una práctica y ya con esto termino. 00:55:21
Dentro de un momentito en un espacio diáfano. 00:55:24
Voy a cargar... 00:55:32
¡Oh! Pues el blueprint que he estado creando no se ha guardado. 00:55:37
vale, habrá que averiguar por qué 00:55:41
¿de acuerdo? no se ha guardado 00:55:43
vale 00:55:45
pues ya veremos si es 00:55:49
un bug o 00:55:51
o que es 00:55:52
si, quizás cuando vuelvas a entrar 00:55:54
voy a cargar un momentito 00:55:57
el de química, veis ahí el de química 00:55:59
vale, solo para 00:56:01
enseñaros rápidamente que los nodos 00:56:03
de paneles 00:56:05
estaban 00:56:06
estaban 00:56:09
son bastante potentes en el sentido de que a ver sí 00:56:10
el panel los que veníamos antes añade un nuevo panel como se llama pues me dejas cambiarlo 00:56:24
panel panel 1 bueno no me deja cambiar el nombre vale y entonces veis un panel donde se puede 00:56:37
cambiar el texto aquí e incluso añadir botones entonces no me voy a entretener mucho entre las 00:56:48
cosas, porque no lo he trasteado yo y no me 00:57:05
no me 00:57:07
no he manejado mucho, pero vamos 00:57:09
lo he dicho, podéis crear un panel donde incluso se le puede 00:57:11
añadir un botón y se le dice 00:57:13
que qué ocurre cuando se pulsa ese botón, entonces 00:57:15
imaginaros que se le dice 00:57:17
para empezar 00:57:19
el juego, dale a 00:57:23
comenzar, entonces 00:57:25
le pone un botón y pone comenzar 00:57:27
¿vale? 00:57:29
y al pulsar el botón, pues ocurre lo que 00:57:34
tenga que ocurrir, ¿de acuerdo? 00:57:36
Bueno 00:57:39
no sé si me lo habrá puesto 00:57:39
o es que le tengo que decir que al iniciar 00:57:41
aquí se ve 00:57:45
el texto 00:57:47
vale 00:57:47
habrá que conectarlo 00:57:50
¿no? Álvaro que no está conectado 00:57:53
no sé si hay que ponerle un 00:57:55
lo he dicho, no me voy a entretener mucho 00:57:58
ya lo trastearé, ¿vale? 00:58:00
porque tengo que probarlos 00:58:02
¿vale? es decir, no lo sé 00:58:04
no creo 00:58:06
bueno, sí, o sea, lo que dices lo entiendo 00:58:08
Es decir, que a lo mejor hay que decirle que cuando empiece, que salga este panel, pero no me conecta el nodo. 00:58:10
Ah, sí, ahí está. 00:58:17
E incluso le podemos decir que dure X segundos. 00:58:19
Pero bueno, ahí está. 00:58:24
Con lo cual nos permite dar una interactividad muy sencillita en el sentido de que, pues eso, 00:58:29
va a pulsar este botón para que ocurra algo. 00:58:35
Pues digo, bueno, pues le doy a este botón y aquí en los nodos podemos decirle que al pulsar este botón 00:58:37
ocurra lo que tenga que ocurrir, ¿de acuerdo? 00:58:41
Bueno, pues ya está, ya está. 00:58:45
Pues eso es todo lo que os quería comentar. 00:58:52
A partir de ahora, ¿qué tal vamos de tiempo? 00:58:54
Muy bien. 00:58:56
A partir de ahora, si hay alguna duda 00:58:58
sobre las cosas que habéis ido subiendo, 00:59:01
si queréis que traste algo, que probemos cualquier cosa, 00:59:06
adelante. 00:59:09
Si no, bueno, seguro que hay dudas, ¿vale? 00:59:11
Si no, pues el que quiera, pues ya es que se salga y se ponga a trabajar en ello. Lo que sí me gustaría, bueno, os mando un mensaje con lo que os quería comentar, ¿vale? A estar atentos a los mensajes. 00:59:14
Venga, ¿alguien quiere probar algún modelo que haya subido, que tenga curiosidad? ¿O tenga dudas sobre algún modelo subido? Tanto de modelado, como de animación, como de texturizado. 00:59:27
no veo el chat 00:59:38
si lo mismo hay alguien por ahí 00:59:42
pues 00:59:44
vale, las animaciones 00:59:45
ya digo, lo de las animaciones 00:59:55
es puñetero 00:59:57
porque tenéis que seguir el tutorial que os puse 00:59:59
en el foro, en Blender 01:00:01
para mí es complicadillo pero 01:00:02
en Maya es bastante sencillo exportar las animaciones 01:00:04
¿vale? 01:00:07
Álvaro, el tema de, claro, aquí veo que 01:00:10
es un poco absurdo lo que he hecho 01:00:12
por ejemplo, el fan 01:00:14
del ventilador 01:00:16
esos son ventiladores 01:00:18
exteriores y luego hay otro que es interior 01:00:20
que es el fan 01:00:22
y ese lo he hecho como si tuviese 01:00:23
para ponerlo a media velocidad 01:00:26
y a doble velocidad 01:00:27
pero ahora con esto veo 01:00:29
que es absurdo 01:00:32
claro, porque fíjate, yo de hecho 01:00:33
insisto, aquí casi 01:00:35
prefiero trabajar sobre algo muy específico 01:00:38
para que no surjan necesidades específicas 01:00:40
pero 01:00:42
lo he dicho, si tú haces primero 01:00:43
esto, insisto, perdón, porque 01:00:46
no lo conocía, que podemos 01:00:48
rotarlo directamente aquí 01:00:51
con lo cual no hace falta que creéis animaciones 01:00:52
de rotación y luego 01:00:55
lo que decías tú 01:00:56
de uno rotando a una velocidad 01:00:59
y otro rotando a otra velocidad 01:01:01
pues efectivamente en el 01:01:02
nodo de rotación 01:01:05
yo puedo incluso gestionar 01:01:05
la velocidad a través de un parámetro 01:01:08
puedo incluso decirle, puedo ponerle un panel 01:01:10
aquí que ponga es que la verdad es que podemos hacer lo que nos dé la gana pero bueno poner 01:01:13
aquí un panel que ponga subir velocidad entonces al hacer clic le digo que el parámetro valga 2 01:01:18
y ese parámetro se lo pasó al parámetro de velocidad de la animación entonces duplicará 01:01:25
la velocidad ok o sea que insisto logramos por cierto una cosa que no he probado todavía antes 01:01:31
no estaba disponible es que nos permite meter meter meter a ver si lo veo en el rotation crisis 01:01:41
cruz son vale pues no lo veo no lo veo pero se supone que no se iba a habilitar que era poner 01:01:52
poder incrustar vídeos si no sé si en los propios paneles pero vamos y si se podrá incrustar vídeos 01:01:59
de forma que la gente pues ve un vídeo 01:02:08
o lanzo en play un vídeo 01:02:10
¿vale? 01:02:12
Otra cosa Pablo 01:02:13
había hecho, uy joder, perdón Álvaro 01:02:14
había hecho, me he confundido 01:02:18
con Pablo de color 01:02:20
tu compañero de... 01:02:21
Sí, sí, sí, lo sé 01:02:23
Otra cosa, había hecho una 01:02:24
hay una animación con una curva y un texto 01:02:27
que claro, tú has dicho ahí que hay un nodo 01:02:30
que hace dirección 01:02:32
directamente, que hace, mueve 01:02:34
lo que quieras mover 01:02:37
pero lo que no sé si funciona 01:02:39
lo dije porque como dirías 01:02:41
no sé si funciona ese tipo de animación 01:02:43
en la curva con el movimiento 01:02:46
¿sabes lo que te quiero decir? 01:02:47
vale, no sé si es lo que me preguntas 01:02:50
pero mira, ya que lo has comentado 01:02:52
voy a añadir un momento 01:02:53
un nodo de 01:02:55
de movimiento 01:02:56
no lo he trasteado yo tampoco mucho 01:02:59
te hice esta añadida 01:03:01
si quieres cogerla para que 01:03:04
Sí, pero antes de eso, este también es un nodo complejillo, pero para que veáis, digo, voy a el fan, entonces veis, estos son los helpers que comentaba antes, pero que los creamos al vuelo realmente, digo, añadir un fan, vale, entonces como podéis ver, salen estas bolitas, esto es mucho más cómodo hacerlo en VR, hay que reconocerlo, vale, pero yo puedo ir añadiendo puntos de rango, 01:03:05
recorrido ok y de hecho cada punto de recorrido pues 01:03:38
podemos hacer que sea así o que sea curvo ahí lo tenemos los nodos curva paz 01:03:43
ahí está el motor izquierdo no esto es un nodo diferente desde este nodo que lo 01:03:48
comentaba antes pero bueno ya que estábamos para que veáis cómo funciona 01:03:55
hasta hasta este punto podemos llegar yo le puedo decir al ventilador no tiene 01:03:58
sentido, pero que haga este 01:04:03
recorrido. 01:04:05
Y puedo, creo que, activar 01:04:07
el bucle para que 01:04:09
él cierre, para que se quede haciendo este 01:04:11
recorrido. Antes nos han 01:04:13
hecho una demostración con un dron. 01:04:15
Un dron en el que estaba animado 01:04:16
de forma que subía y bajaba, dando 01:04:19
una sensación de que estaba volando, pero luego 01:04:21
el recorrido no lo habíamos animado 01:04:22
en el programa 3D, 01:04:25
sino que el recorrido lo hacíamos aquí. 01:04:27
Es mucho más cómodo, ¿veis? 01:04:29
Le pongo el recorrido. 01:04:30
Y le digo, vale, y aquí ya a partir de ahí, visible, en bucle, incluso, pues eso también la, ¿dónde estoy? 01:04:33
Le voy a decir que nada más empezar, ejecute este movimiento también con lineal o con aceleración y deceleración, 01:04:46
look at para que siempre me esté mirando a mí, por ejemplo, o si está en bucle, ¿vale? 01:04:55
entonces efectivamente si ahora si le doy al play 01:04:59
aquí tenemos el mismo problema 01:05:02
de duración 01:05:06
sí, duración, dos segundos 01:05:07
y ahí tenéis 01:05:10
¿veis? ¡yupi! bueno, dos segundos 01:05:19
cada vuelta 01:05:22
¿ok? 01:05:24
entonces incluso esas animaciones 01:05:27
sencillas en las que yo necesite mover algo 01:05:30
las puedo hasta crear aquí creando 01:05:31
paths, recorridos 01:05:33
de forma que si 01:05:36
Por eso quería que vieses esta herramienta, porque si dijésemos, oye, es que yo cuando pulse aquí quiero que la caja se abra o, por ejemplo, la puerta se abra. 01:05:37
Digo, bueno, pues en vez de crear esa animación, pues a lo mejor no sale a cuenta darle aquí. 01:05:47
Porque fijaros que yo he movido todo el objeto, pero si el Maya, si la jerarquía está bien hecha, puedo decirle, oye, que se muevan solo las hélices. 01:05:52
si tengo una caja de ordenador y le digo 01:06:03
mueve la caja, mueve solo la puerta 01:06:07
para cuando le dé al player 01:06:09
es cosa curiosa 01:06:11
se mueve solo las helices, de hecho este recorrido 01:06:12
pero insisto, podría ser un recorrido que fuese 01:06:15
de aquí, aquí, es decir 01:06:17
muévete a esto, vale 01:06:19
pues bueno 01:06:21
nos da mucha libertad a la hora 01:06:23
de dar funcionalidad porque hay cosas que 01:06:25
podemos no 01:06:27
hacerlas en el programa de modelado de animación 01:06:29
y traerlas directamente aquí al 01:06:31
sistema de rabis para crearlas y así liberamos a los animadores para sólo animaciones complejas 01:06:33
o por ejemplo una persona andando o lo que veíamos antes de las químicas digo quiero 01:06:40
crear una animación en la que dos se juntan y forman una sola molécula bueno pero lo que es 01:06:45
esto sin problema perfecto dudas sobre esto y si no dudas sobre algo que hayáis subido queréis 01:06:52
trastear o queráis probar, si hay. 01:07:03
¿No? 01:07:08
Espera, espera. 01:07:10
Ah, perdón. 01:07:11
Entonces, 01:07:13
ya para mañana 01:07:15
tendríamos que encenderlo a todo hecho, es lo que estoy 01:07:19
entendiendo. 01:07:21
O sea, el todo hecho es muy 01:07:23
genérico, ¿vale? Porque 01:07:25
lo que sí me gustaría es poder probar algo mañana. 01:07:27
Es decir, por ejemplo, 01:07:29
si es que me estoy yendo 01:07:31
a la caja de ordenador porque es más fácil 01:07:33
entender la idea, ¿vale? 01:07:35
Pero si dejemos, oye, mañana queremos probar 01:07:37
por ejemplo, si la idea era enseñar 01:07:39
a instalar un ordenador y ya sabiendo 01:07:41
lo que sabemos, decimos, oye, pues tengo un ordenador 01:07:43
tengo una caja, tengo una puerta 01:07:45
tengo un ventilador, digo, bueno, pues hago un FBX 01:07:47
con todo, con todos los componentes 01:07:49
y ya sabiendo lo que sabemos, digo, pues mira, mañana vamos a 01:07:51
hacer que al pulsar un panel 01:07:53
que ponga abrir 01:07:55
se abra la caja 01:07:56
o incluso podemos crear 01:07:58
voy a intentar traeros algún modelo 01:08:01
de botón, que los podemos poner 01:08:03
yo puedo poner un modelo de botón en la escena 01:08:05
para que sea un botón que ponga 01:08:07
al darle este botón, por ejemplo 01:08:09
que se inicien los ventiladores 01:08:10
entonces claro, para hacer eso 01:08:13
lo de la caja, tengo que tener 01:08:15
la caja y los ventiladores obviamente 01:08:17
insisto, que puede estar todo dentro del mismo FBX 01:08:19
si está todo bien jerarquizado y nombrado 01:08:21
lo que hemos hecho de animación, una hélice 01:08:23
lo podría hacer con una hélice dentro del ordenador 01:08:27
así que 01:08:29
Y lo he dicho, incluso para trastear, sabiendo lo que sabéis o lo que os he enseñado ahora, digo, vale, vamos a enseñar a colocar, lo he dicho, el procesador, digo, bueno, pues no puedo tener el procesador separado, es decir, no dentro de la caja, sino fuera, y lo puedo hacer un dragable, es decir, coge esta malla y lo puedo soltar aquí, ¿vale? 01:08:31
os lo he dicho, los de la química 01:08:54
por ejemplo, imaginaos que quiero hacer un examen de química 01:08:56
o quiero enseñar cómo funciona una molécula 01:08:58
pues mira, tengo aquí 01:09:00
diferentes átomos 01:09:01
aquí cada uno con su 01:09:04
apariencia y bueno, vamos a crear 01:09:06
una molécula, digo bueno, pues entonces tienes que 01:09:08
coger una molécula y soltarla aquí 01:09:10
y soltarla aquí 01:09:11
y cuando hayas soltado todo eso 01:09:13
pues a lo mejor ejecuta una animación 01:09:15
Espera, entonces tendríamos que haber 01:09:18
hecho eso nosotros, es que estoy liado 01:09:20
tendréis que haber hecho lo que queráis 01:09:22
probar mañana, ¿vale? 01:09:24
nada más, es decir 01:09:26
por eso lo que os pedía 01:09:27
la semana pasada, que era decir 01:09:31
vamos a definir el proyecto 01:09:32
es decir, no es lo que yo 01:09:34
quiera que hagáis, sino lo que vosotros queráis 01:09:36
hacer conociendo las herramientas que tenemos 01:09:38
¿ok? entonces 01:09:40
en función de lo que queráis 01:09:42
hacer, si tenéis alguna duda, lógicamente 01:09:45
preguntadme, pero en función de lo que 01:09:46
queráis conseguir, pues digo 01:09:49
vale quiero conseguir esto así que necesito este modelado este texturizado y sabiendo lo de hoy 01:09:50
pues a lo mejor estas animaciones o no y lo dicho mañana venir porque mañana la idea no es tanto 01:09:57
tener algo que digamos hoy ya tengo algo terminado cerrado para vendérselo a alguien no no eso no es 01:10:06
la idea la idea es que mañana los de la mañana y pasado mañana los de la tarde vengáis aquí nos 01:10:11
pongamos las gafas directamente y haga bueno a lo mejor antes de ponernos las gafas hagamos esto 01:10:17
de leer a bislab antes lo construimos y una vez construido nos ponemos las gafas lo testeamos y 01:10:25
veamos exactamente cómo se ven nuestros modelos cómo se ven nuestras texturas y cómo se ven las 01:10:32
animaciones que hemos creado es el objetivo de mañana tenemos modelos con sus texturas y con 01:10:37
sus animaciones entonces si se ve mal ocurriría algo es que es lo que me está preocupando no sé 01:10:44
si tenemos que hacer todo y para que se quede bien yo con que mañana tengamos algo con que 01:10:52
probar me valdría por eso también me vino muy bien pasaros la herramienta de gravis para que 01:10:56
si queréis testear es decir que mañana no necesitáis venir aquí para ver si por ejemplo 01:11:01
una textura se ve bien lo podéis probar vosotros desde casa llevado el contrario ostras no se ve 01:11:05
pues vamos a ver por qué, ya andamos muy mal de tiempo 01:11:11
si fuese así, pero... 01:11:13
¿Y lo que es la programación también la hacemos para mañana? 01:11:14
No, no, eso lo haremos aquí 01:11:17
Ah, vale, vale, o sea, con que tengamos el modelo, la animación 01:11:18
y el texturizado... Sí, exacto 01:11:21
No, no, no, yo... 01:11:23
Vale, vale, sí, correcto, yo quería enseñaros hoy 01:11:23
las posibilidades de NaviSlab para que 01:11:27
conociéndolo, pues eso, sobre todo me interesa lo de la animación 01:11:28
para que digáis, oye, que esto no es necesario 01:11:31
animarlo, pero para que cuando 01:11:33
vengamos aquí, vengáis ya con las ideas 01:11:35
bien claras 01:11:37
decir, oye, te queremos que al darle un botón 01:11:40
se abra la caja, digo, venga, pues nos ponemos a ello 01:11:42
y lo programamos aquí 01:11:44
entre todos 01:11:46
sobre todo conmigo, pero a lo mejor me llama, me tengo que ir 01:11:47
y os dejo aquí programando, ¿vale? 01:11:50
ya habéis visto que no es complicado 01:11:52
y una vez que tengamos el blueprint funcionando 01:11:53
y decimos, ostras, este blueprint ya funciona 01:11:56
pues hala, quedamos en el mundo virtual 01:11:58
nos metemos en el mundo virtual 01:12:00
lo descargamos y sobre todo 01:12:02
debería crearme 01:12:04
no es 01:12:06
no es mi idea 01:12:07
luego decir, oye, que esto no está terminado 01:12:09
mi idea es que os pongáis las gafas 01:12:12
y lo veáis funcionando en VR 01:12:13
porque ver los modelos en VR 01:12:15
no tiene nada que ver a verlos en la pantalla 01:12:17
de verdad, nada, entonces quiero que los veáis 01:12:19
modelados, texturizados 01:12:22
y animados en VR para que veáis 01:12:24
las posibilidades, ok 01:12:25
más allá de... 01:12:27
Vale, entonces lo tenemos que tener 01:12:29
ya en plan 01:12:32
que se vea bien para mañana 01:12:34
Sí, lo que necesitéis para mañana 01:12:36
Es que solo tenemos hoy, no sé si 01:12:39
nos va a dar tiempo 01:12:41
Bueno, lo que tengáis 01:12:41
que podamos hacer algo 01:12:44
Vale, es que me preocupa 01:12:46
que no sé 01:12:48
Bueno 01:12:49
Como usted suele decir, Alejandro, tú estás preocupado 01:12:51
yo no, yo no estoy preocupado 01:12:57
Es decir que, insisto 01:12:58
como el objetivo final es que, sobre todo 01:13:00
por encima de cualquier cosa, aparte de que 01:13:02
Oye, si salimos con algo, de hecho, si salimos con algo bonito, os aseguro que mañana os graba un vídeo y os ven en Canarias porque tenemos un encuentro de centro de silencio. 01:13:04
Pero al margen de que salga algo ya cerrado y bonito y funcional, que incluso podamos enseñaros de Innovae, si mañana conseguís entrar en el AVR y ver vuestros modelos modelados, texturizados y animados, ese ya sería un logro. 01:13:15
¿Vale? 01:13:29
no tenemos nada 01:13:29
digo, si, ¿habéis visto vuestras animaciones funcionando? 01:13:32
sí, pues ya está, ¿vale? 01:13:34
entonces ese es el objetivo último 01:13:36
ahora que tenemos algo cerrado 01:13:38
y más 01:13:40
con más contenido 01:13:41
pues, ya vale 01:13:44
¿vale? vale, entonces 01:13:45
ok, vale 01:13:47
nada, cualquier duda me escribís 01:13:49
y yo os respondo, ¿vale? 01:13:52
me has pedido la voz 01:13:55
sí, una pregunta, perdóname 01:13:56
Cuando has dicho lo de las piezas, para ponerlas y tal, es para cogerle la lógica, para luego probarlo yo. Claro, si yo tengo las piezas metidas en un FBX y separadas bien como estructuradas, yo no puedo coger el microprocesador y sacarlo y decir, bueno, este lo dejo aquí fuera para luego hacerle la animación de meterlo. Eso no voy a poder hacerlo ahí, ¿no? 01:13:58
No, yo no lo he probado 01:14:20
Sí, ese he puesto el ejemplo 01:14:22
Según le he puesto el ejemplo, digo, uy, me voy a arrepentir 01:14:23
Porque yo no lo he probado, es decir 01:14:25
Vamos a... Espera un momentito, voy a probar una cosita 01:14:27
Si quieres, baja 01:14:30
Hay uno ahí que está todo el ordenador metido 01:14:31
Sí, lo hay 01:14:34
Sí, sí, no todo, pero parte 01:14:36
Vale 01:14:38
Venga, lo probamos en un momentito 01:14:40
Paso dos 01:14:41
De modelos 01:14:43
¿Dónde está? 01:14:45
el salte y coge lo de la biblioteca pero si está subido ya no a la biblioteca sí sí sí 01:14:46
está donde están animación modelado texturizado en tarde jaime tal pero animación perdóname 01:14:54
y cuál es el que no he visto la torre porque es la torre lo que pasa que tiene ya que salir 01:15:03
porque está dentro, pero como 01:15:12
lo acabo de subir... 01:15:14
Ah, que lo acabas de subir. Sí, tienes que 01:15:16
volver a entrar y salir, perdóname. Vale, bueno. 01:15:18
Pues, a ver. 01:15:21
Es que lo tenía metido ahí, 01:15:23
pero además está mal 01:15:24
dimensionado porque hay un fan muy grande, 01:15:26
un fan pequeño y la torre con 01:15:28
se vale. Vamos a probarlo. 01:15:30
¿Tenía que entrar 01:15:35
y salir del todo o con esto valía? 01:15:36
Yo creo que vale con eso. 01:15:38
voy al auditorio por sitios distintos 01:15:39
hay una parte que está muy grande 01:15:43
vale 01:15:45
y mierda 01:15:45
perdonadme, he ido muy rápido 01:15:47
voy a corroborar que tengo que entrar 01:15:50
en espacios, single spaces 01:15:56
el auditorio 01:15:58
mañana quedamos en el espacio 01:16:01
que no veo que 01:16:03
entonces, modelos 01:16:04
a ver si tienes sortido 01:16:07
a ver si está primero el modelo 01:16:09
porque no sé si estará 01:16:16
o sea, si está, estar 01:16:18
pero no sé si habrá que salirse del todo 01:16:20
para que vuelva a estar 01:16:22
venga 01:16:24
a ver que, perdona por la publicidad 01:16:26
a ver si me pagan 01:16:29
que no puedo usar 01:16:30
caracteres especiales 01:16:34
vale, a ver si con esto ha sido suficiente 01:16:36
el source 01:16:41
app model 01:16:43
Todos los alumnos 01:16:44
Animación 01:16:47
No está, ¿verdad? 01:16:48
¿Está subido de verdad? 01:16:56
Ay, calla 01:17:05
Sí, estoy en la librería 01:17:06
Es que no estoy en la librería 01:17:08
Ah, sí, estoy en la librería 01:17:10
Vale, te digo, ¿está subido aquí? 01:17:23
Animación 01:17:30
Torre entera 01:17:31
O sea, que tengo que salir del todo 01:17:37
Creo que con loggearse 01:17:39
era suficiente, ¿verdad? 01:17:53
¿Veis? Ahora sí 01:18:00
Aparece 01:18:04
Parece ser que hay que 01:18:05
desloguearse para que aparezcan los 01:18:08
Bueno 01:18:10
Lo comentaré también 01:18:11
a los desarrolladores 01:18:13
Entonces dices 01:18:15
Resources, AddModel 01:18:16
Animación 01:18:19
Torrentera 01:18:22
¿Veis lo que veo yo o no? 01:18:27
Sí, sí 01:18:37
¿Qué le ha pasado a eso? 01:18:38
Es que hay un ventilador más pequeño y un ventilador más grande 01:18:40
Esta sí, es que está mal 01:18:42
Digo, a lo mejor se ha hecho adrede porque queremos enseñar 01:18:44
cómo es un ventilador de cerca 01:18:49
En sí era un planteamiento primario así 01:18:50
pero luego es que no lo he hecho demasiado 01:18:53
Pregunta que estamos aquí para testear 01:18:55
Porque no tiene texturas 01:18:58
¿No debería tener texturas? 01:18:59
Lo he cogido de modelado 01:19:01
Vale, vale, pero estabas sin texturizar todavía 01:19:03
Sí, lo he cogido de modelado 01:19:05
Vale, ¿y cuál era la prueba que queríamos hacer? 01:19:08
¿Os he dicho? 01:19:10
¿O he dicho yo? 01:19:13
No sé 01:19:14
Dices que, por ejemplo, poder coger este 01:19:14
Este ventilador y colocarlo ahí 01:19:17
¿Cuál sería el objetivo? 01:19:20
El ventilador tiene piezas 01:19:26
Entonces, digo el ventilador, el ordenador tiene piezas, tiene el microprocesador, tiene la tarjeta gráfica. Entonces, el objetivo es, si yo puedo separar la tarjeta gráfica por sí sola y podérmela llevar con la manita, decir, venga, quiero que pongas la tarjeta gráfica, ¿dónde va? ¡Pum! 01:19:28
Vale. 01:19:46
Sí, sí. 01:19:48
Como tú has dicho, vamos, lo que tú has dicho. 01:19:48
Sí, es muy fino, ese trabajo es muy fino, habría que ver hasta qué punto llega esto de finura, pero efectivamente sería cuestión de probar, porque yo puedo, voy a hacerlo a lo bestia, a lo gente, porque no tengo aquí, no tengo más elementos, de hecho, lo que os he dicho, aunque luego en el escenario puedo, estoy limitado a cuatro blueprints o a cuatro modelos, por lo que yo veo aquí, de hecho que narices lo podemos hacer, yo puedo añadir tantos modelos como quiera, 01:19:50
Entonces, por ejemplo, teníamos una placa base, ¿vale? Que creo recordar que era enana, ¿no? ¿Dónde está? ¿Dónde está mi placa base? 01:20:21
La más grande es la que está integrada, Álvaro, en la caja, que está. Ese ahí tiene placa base, microprocesador, está ahí en la placa base. 01:20:35
Todo esto está aquí. 01:20:43
Ah, vale, vale, vale. 01:20:45
Las texturas no van a... 01:20:46
Sí, sí, sí, sí. 01:20:48
Vale. 01:20:49
Sí, pero oye, ¿y la placa base? 01:20:49
¿No era una placa base por ahí? 01:20:51
Bueno, no sé dónde está. 01:20:52
Vale. 01:20:54
La voy a quitar. 01:20:55
Si quiere... 01:20:56
No, no, voy, voy, voy, voy. 01:20:58
¿Sabes? 01:21:00
Porque realmente texturizado ese no está, pero... 01:21:00
No sé si lo tienen ya los compañeros. 01:21:04
No, pero mira, lo que comentabas. 01:21:07
Digo, voy a hacer, por ejemplo... 01:21:09
Te insisto que yo todavía no he probado tanto como me gustaría, pero yo puedo hacerle que sea grab, ¿vale? 01:21:11
Y le puedo decir que, por ejemplo, que me imagino que es la pregunta que haces, digo, ¿qué quiero que sea grabable? Es decir, cogible, no sé cómo decirlo. 01:21:20
Entonces, efectivamente tengo la torre con su jerarquía de locos, ¿vale? Estas son las cosas que, eso, parecemos... 01:21:32
somos... Perdona que no tengo 01:21:38
nada que decir. Disculpanos. 01:21:40
Que no lo habíamos terminado todavía. 01:21:42
No, no, no. No estoy juzgando 01:21:44
a nadie. Mañana sí. 01:21:46
Mañana si me encuentro esto, digo, madre mía, esto 01:21:48
no he podido cogerlo. 01:21:50
Efectivamente, la jerarquía tiene que estar 01:21:52
fenomenal para que yo diga, pues quiero coger, por ejemplo, 01:21:54
la gráfica conjunta, que no sé ni lo que es. 01:21:56
Entonces, ¿veis? 01:21:59
Se ha salido ese ayudante y se ha puesto 01:22:00
ahí. ¿Correcto? 01:22:02
Entonces ahora eso es modificable. 01:22:04
Si yo en vez de ponerla ahí 01:22:06
La hubiese puesto fuera 01:22:09
Pues 01:22:11
Pues podría cogerla 01:22:13
Si yo le lanzo al play, no lo puedo 01:22:16
¿Veis? La puedo mover 01:22:17
Grabable significa que la puedo desplazar 01:22:23
Entonces yo puedo incluso crear 01:22:26
El modelo, esto 01:22:30
Habría que hacer pruebas, la verdad 01:22:31
No sé si crearlo fuera 01:22:33
Y decirle, oye, tengo las piezas por aquí sueltas 01:22:34
Y me las tienes que decir 01:22:38
Donde van 01:22:40
Ahora, por eso decía que era un modelo, era un trabajo fino, porque yo puedo añadir nodos de, a ver esto que tiene, onGrab, onRelease, vale, entonces teóricamente, voy a pararlo, yo también puedo crear nodos de BlockFont, vale, y no sé dónde aparecerá, no sé dónde, addGrabNodeReference, vale, 01:22:40
dónde está, es que teóricamente 01:23:22
debería haberme salido un ayudante 01:23:27
para decirle dónde está mi 01:23:28
bueno 01:23:30
a lo mejor lo 01:23:35
trasteo, porque insisto 01:23:36
debería salirme un ayudante para yo dibujar 01:23:39
dónde quiero que sea el drop zone 01:23:43
pero no lo veo 01:23:45
que sería como una mesa de trabajo 01:23:47
sí, como un cubo 01:23:48
es decir 01:23:51
yo hago un cubo y le digo, aquí puedo 01:23:52
dejar caer algo 01:23:55
Vale, pero bueno, esto si queréis lo, esto es la mano, no, no, no, no, ¿dónde está mi drop zone? Bueno, si queréis esto lo trasteo por mi cuenta, ¿vale? Y os digo, a ver si consigo algo, o bueno, que me lo dices, trastearlo vosotros si queréis, ¿vale? 01:23:57
Todavía no tenemos manuales de esto, los están haciendo, entonces cuando los tengamos, pues ya si queréis lo pasamos de cara a segundo, para primero ya no. Pero bueno, ¿vale? Pero bueno, lo probaré, lo probaré, porque se supone que efectivamente yo le podría decir que ese elemento pueda ser descargable aquí, ¿vale? 01:24:17
y además le digo mirar por lógica que puedo dejar caer ahí y que no puedo dejar caer ahí es decir 01:24:36
que veis que pone blue white y black es decir si dejas caer aquí en este drop zone la tarjeta 01:24:46
gráfica pues se ejecuta esto y si dejas caer algo que no es se ejecuta esto vale pero ya pues sumar 01:24:52
un error y el quinto error te he hecho y si es un white pues si es el procesador entonces activo 01:25:00
el disipador para que el disipador 01:25:05
ahora ya se pueda coger. 01:25:07
¿Vale? 01:25:09
Esa es la lógica. 01:25:11
¿Vale? Y ahora el drop zone 01:25:13
pues averiguaré 01:25:15
por qué no me deja 01:25:16
crear un drop zone. ¿Vale? 01:25:19
Bueno. 01:25:22
¿Alguna duda más? 01:25:26
¿Alguien que quiera que pruebe algo? 01:25:28
¿Algún modelo? ¿No? 01:25:30
¿Todo bien? 01:25:35
¿Todo bien? 01:25:35
Vale. 01:25:38
Bueno. 01:25:40
Sí. 01:25:42
Nada. 01:25:45
Bueno, lo dicho. 01:25:46
Mañana, estad atentos a los mensajes por si acaso me cambian algo los planes y no puedo estar aquí. 01:25:48
Pero en cualquier caso, lo dicho, mañana a las once y cuarto, que es cuando empieza el recreo y así estoy un poco más libre. 01:25:52
Los de la mañana aquí, insisto, si puede ser con modelos ya modelados, texturizados y con animaciones para hacer una lógica y nos ponemos las gafas, ¿ok? 01:25:58
insisto que de verdad 01:26:06
que ver vuestros modelos 01:26:08
en realidad virtual con sus texturas 01:26:10
es un espectáculo, así que 01:26:12
para él lo ya ha trabajado 01:26:14
y los de la tarde lo mismo, el jueves a las 01:26:16
11 y cuarto, así tenéis un poquito más de tiempo 01:26:18
y ya os comentaré 01:26:21
aquí de viva voz 01:26:23
cómo cerraremos todo, que lo cerraremos 01:26:24
el viernes, sobre todo con 01:26:27
elaborando un pequeño 01:26:28
dosier en función del que me habéis puesto 01:26:30
que nos faltan cosas 01:26:32
y las que os pediré yo 01:26:33
pero oye, pues esto ya vamos a elaborar un documento final 01:26:36
que lo recoja todo, ¿vale? 01:26:38
por eso mañana a cada uno se lo contaré 01:26:40
porque he parado, ¿vale? 01:26:43
Ok, Álvaro 01:26:45
Es que la perdona 01:26:46
lo del documento 01:26:47
tendríamos que hacer nosotros 01:26:50
algo 01:26:53
Sí, sí, mañana os cuento 01:26:53
porque a deciros documentación 01:26:55
no, mañana os diré 01:26:58
mirad, este es el documento que hay que elaborar con este formato 01:26:59
con esta información y con estas imágenes 01:27:02
o sea que eso, prefiero deciroslo 01:27:04
mañana de viva voz y ya a cada grupo 01:27:06
en concreto, ¿vale? 01:27:08
Vale, es que 01:27:09
como dije, yo no sé si pondré 01:27:10
mucho en plan 01:27:14
bueno, porque no 01:27:15
en realidad yo no 01:27:17
como dije, no hice mucho, yo 01:27:19
creé un modelo basiquillo 01:27:21
por T y luego 01:27:24
ya no sé qué hicieron el resto de 01:27:26
No, no, sí, por eso mañana vamos a quedar 01:27:27
todos para ponerlo todo en común 01:27:30
Mañana lo vemos 01:27:31
Ok, pues vamos a dejar la grabación por ahí 01:27:33
Sí, de hecho voy a parar la grabación 01:27:37
Idioma/s:
es
Etiquetas:
3d
Autor/es:
Alvaro Holguera Gozalo
Subido por:
Alvaro H.
Licencia:
Reconocimiento - No comercial - Sin obra derivada
Visualizaciones:
5
Fecha:
27 de mayo de 2025 - 14:23
Visibilidad:
Clave
Centro:
CFP JOSÉ LUIS GARCI
Duración:
00′ 44″
Relación de aspecto:
1.78:1
Resolución:
1280x720 píxeles
Tamaño:
971.69 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid