Transcripciones
1. Introducción: Hey chicos, panda 3ds formato de
archivo nativo para modelos es huevo, pero también puedes
usar otros formatos. El formato GTF
parece particularmente conveniente si quieres exportar tus modelos de
licuadora a panda 3D. Es apoyado por la
licuadora fuera de la caja. Y no se necesitan átomos, como es el caso con
el formato de acto. Entonces, ¿cómo haces eso? ¿ Cómo se exporta un
modelo en formato GTF? Te voy a guiar a través de
este proceso en esta clase. El modelo estará
exportando depende 3D es un modelo simple OVNI. Pero puedes usar cualquier
modelo que te guste. El modelo OVNI está texturizado. Ahora podemos exportar el modelo
junto con la textura. Por cierto, también tengo
una clase sobre cómo hacer este modelo y
otra clase sobre cómo hornear texturas para
materiales que luego puedes exportar a algún otro
software fuera de Blender. Pero ahora empecemos abriendo
el modelo OVNI en Blender. Estoy usando la
versión 3 de Blender. Aquí lo puedes ver en material,
bonito sombreado, espacio de trabajo de
diseño. Está pixelado porque
es un mapa de bits de textura. Ahora antes de exportar el modelo, vamos a comprobar
si está listo para exportar. Si bien nuestro modelo
se moverá de un lugar a otro en
la ventana del juego, no
va a
ser animado por sí mismo, por lo que su forma no cambiará. Es por ello que podemos
tratarlo como un modelo estático. Ahora, hay una
diferencia entre los modelos
estáticos y animados en panda 3D. A los primeros se les
conoce como modelos, la carta como
modelos animados o actores. En fin, debemos encargarnos de dos cosas antes de que el
objeto esté listo para exportar. En primer lugar, debemos decidir dónde va a estar
el punto de origen del modelo. En segundo lugar, debemos
aplicar la escala. Pero antes de que empecemos, Aquí hay algo interno gratis, tú.
2. Punto de origen en movimiento: Empecemos con
el punto de origen. Este es el punto que se
colocará en la escena en la ubicación
especificada en panda 3D. Entonces si nuestro modelo era un edificio, por
ejemplo, y su
punto de origen estaba en el ascendente. El edificio estaría a
medio camino en el suelo. Posicionará el
modelo a nivel del suelo. Entonces si establecemos la
coordenada z en 0, es por eso
que para la facturación, será más
apropiado mover el punto de origen
en la parte inferior para que el modelo sea inferior esté a nivel del
suelo. Pero
¿qué pasa con la RAM? El modelo va a estar alto en
el aire la mayor parte del tiempo. Pero si fuera a
aterrizar en el suelo, también
será más fácil tener el punto de origen en el fondo. Vamos a mover el
punto de origen al botón entonces, ¿cómo sabemos dónde
está
el punto de origen en primer lugar? Vayamos a vista frontal. Entonces cabeza uno en tu numpad. Acercar un poco. Ahora se puede ver un punto
amarillo o naranja en el centro por aquí
dentro del cursor 3D, este punto por aquí. Este es el punto de origen. Está en el centro, no en el fondo. Hay un par
de formas en que puedes mover el punto de origen
a una nueva ubicación. Puedes hacerlo en
modo objeto o en modo de edición. El primero no estaba disponible en otras versiones de Blender. De todos modos,
hagámoslo en modo edición. Ve al modo de edición pulsando pestaña. Vamos a asegurarnos de que
todo esté seleccionado. Así que vamos a desseleccionar y
golpear a un para seleccionar todos. Ahora presiona G, Z. Muévete hacia arriba, manteniendo presionada
Control para chasquear. Mueva la geometría
hacia arriba al punto de origen
está en la parte inferior. Control y arrastre. Bueno. Ahora el punto de origen
a está en la parte inferior. Por aquí. Volvamos a cambiar
al modo objeto. Ahora podemos ver el
punto de origen en la parte inferior. Ahora
alternativamente, podría haber movido el
punto de origen en modo objeto. Ahora esta funcionalidad solo
está disponible en versión 2.8 o posterior o licuadora. ¿ Cómo hacemos eso? Vamos a usar nuestro modelo
para demostrarlo. Lo primero que tenemos que
hacer es golpear M para abrir la barra lateral y luego ir a Herramienta. Entonces bajo transformación, tenemos que
marcar la casilla de orígenes. Si ahora pulsa G y
arrastra el cursor del mouse, verás que el
punto de origen cambia su ubicación. En lugar de la malla moviendo
solo el punto de origen. Pero esto es sólo
para demostración, así que no necesitamos que este
cambio sea permanente. Así que vamos a golpear a escapar. Desmarca esta casilla, y pulsa
N para cerrar la barra lateral, porque ya lo hicimos
antes en modo edición.
3. Aplicar la escala: Algo muy importante que siempre
tenemos que tener en cuenta antes de exportar un
modelo es aplicar escala. De lo contrario, es posible que tengamos algunos problemas con nuestros
modelos fuera de la licuadora. Como estamos modelando el OVNI
fuera de la esfera unitaria, lo
estamos escalando un
par de veces. Para comprobar la escala,
toca M. Para abrir la
barra lateral, ve al elemento. Aquí. Bajo escala, se puede ver
que la escala es de cinco en x, y, y 0.5 o z Debe ser una en cada eje. Vaya al menú Objeto. Y bajo Aplicar escala de selección. Como se puede ver ahora, este caso uno o los tres ejes. Como debería ser. Ahora con el
punto de origen restablecer a una nueva ubicación y
la escala aplicada. Nuestro modelo parece listo para ser
exportado al formato GTF. Pero incluso si algo
resulta estar mal con el modelo
al exportarlo, siempre
puedes corregirlo en
Blender y volver a exportar.
4. Ajustes de formato: Exportemos el modelo
al formato GTF. Dirígete al menú Archivo. Y bajo Exportar, selecciona el formato
GTF, que está aquí. Se abre la ventana
de diálogo con algunas opciones para
que usted elija. Echemos un vistazo a los
ajustes uno por uno. Empecemos con el formato. Hay tres
opciones disponibles. Gtf binario, AGCS separado, y GOT F incrustado. El primero es GTF binario. Es un formato muy conciso donde toda la información
sobre mallas,
texturas, etcétera se embala
en un solo archivo binario. Podríamos usar esta opción. El inconveniente de este formato es que no es legible por humanos. Entonces tenemos la opción GIT
F embebido. Lo que obtenemos usando esta opción es archivo adyacente basado en texto, la documentación de la batidora,
encontrará la siguiente advertencia. Este es el menos eficiente de los foros disponibles y sólo se
debe utilizar
cuando se requiera. Podríamos usar esta opción
para compartir el modelo a través de una conexión de texto
sin formato, lo cual no es el caso. Tampoco vamos a elegir
esta opción. Después hay una tercera
opción, GL TF separada. Aquí hay una descripción de
la documentación de la licuadora. Esto produce un archivo gtf
basado en texto adyacente que describe la estructura general junto con un archivo bin que contiene datos de
puré y vector. Y opcionalmente una
serie de
archivos PNG o JPEG que contienen
texturas de imagen referencia por el archivo gtf. También podemos ver una propina. Tener un surtido de archivos
separados hace que sea
mucho más fácil para un usuario volver atrás y editar cualquier JSON o imágenes una vez finalizada la
exportación. Rehabilitación para recordar sin embargo, es ser consciente de que compartir
este formato requiere compartir todos estos
archivos separados juntos como un grupo. Como la documentación de
Blender lo pone. De todos modos, el formato binario parece bastante simple de manejar ya que solo
hay un archivo con toda la información
empaquetada en él. No obstante, vamos a usar
la opción separada GTF en esta clase para que podamos ver cómo se
representan nuestros modelos en ella. Seleccionado en el menú desplegable. Después verás
otro campo, texturas, donde puedes escribir el nombre de la carpeta en
la que se deben poner
las imágenes de textura, o como en nuestro caso, o como en nuestro caso,
solo la única imagen que
horneamos. La carpeta estará en la misma ubicación que
el archivo GeoTIFF. Nombramos el impuesto a la carpeta. También puedes rellenar la información
de copyright, pero la voy a omitir. También revisemos la casilla de verificación recordar la configuración de
exportación para que se utilicen los mismos ajustes cuando volvamos a abrir
el archivo de mezcla. Recuerda la configuración de exportación.
5. Otros ajustes de exportación: Entonces tenemos la sección de
incluir. Haga clic en la flecha para expandirla. Aquí sólo vamos a comprobar
límite a objetos seleccionados. Esto es para asegurar que sólo se
exportarán los objetos seleccionados. En nuestro caso, el modelo OVNI. No queremos exportar otros objetos como la
cámara o la luz. A continuación, en la sección
transformada, dejemos el
más Y arriba comprobado. Esta es la convención GTF
de exportar modelos. En la sección de geometría, tampoco es necesario
cambiar nada. No tenemos otros modificadores
aplicados. No hay nada que aplicar. Queremos exportar la base de la
UE y las normales. Deja estas opciones
a nivel nacional. También queremos
exportar materiales. Ahora vamos a derrumbarnos. Para
ver al otro personal. El último apartado es hora de
animación todavía oh, modelo no está animado, así que tampoco vamos a modificar
los ajustes aquí.
6. Exportar el modelo: Ahora con todos los
ajustes en su lugar, puede presionar el botón
exportar GLD F. Esto exportará nuestro
modelo al formato GTF. Ahora abre tu carpeta de proyectos. Deberías ver los archivos 2D ahí. El archivo UFO gtf, el binario que has sido archivo, así
como la
carpeta fiscal con la textura. Ahora, también puedes echar
un vistazo a un archivo gtf. Vamos a abrirlo en el Bloc de notas. Abrir con Bloc de notas. Aquí, se puede ver
que es legible por humanos. ¿ Qué es más? Puedes
editarlo y modelo de influenza de esta manera incluso ahora después que el modelo haya sido
exportado desde Blender, sin ir hoy sin embargo. A pesar de que desplácese hacia arriba y
hacia abajo por la ventana del bloc de notas, verá que la
información del modelo es bastante clara. Mallas, texturas,
imágenes, etc. Vamos a entrar a
abrir el archivo binario porque es binario. Por lo que no es el archivo de formato más
legible. Pero no tomes mi palabra por ello. Adelante y
ábrelo en Bloc de notas para ver en qué se diferencia
del archivo de texto. El modelo no se exporta y
podemos usarlo en panda 3D.
7. La carpeta y el archivo del proyecto: Tenemos nuestro modelo explotado al AGCS y es hora de
cargarlo en panda 3D. Ahora, asegúrate de que los archivos
GIT F y bin y la carpeta detecte estén
en la carpeta del proyecto. Para mantener las cosas simples y usando aquí
una configuración muy simple con todo puesto directamente
en la carpeta del proyecto, también
creé un simple
archivo de texto para nuestro código de patrón. Ahora, vamos a abrir esto en un editor de texto como
por ejemplo, Visual Studio Code. Este es un archivo muy sencillo. Y echemos un vistazo a esto. Aquí. Tenemos las importaciones, alguna configuración como
el tamaño de la ventana. Y aquí cargando nuestro
modelo igual
que si estuviéramos cargando un modelo Ag
sin extensión, tienes, ya sabes, que las millas de huevo se pueden cargar
sin la extensión. Entonces sabemos que nuestro modelo no
es un archivo de actos, es un archivo gtf. Entonces, ¿va a funcionar? Vamos a ejecutar nuestra aplicación. Como se puede ver,
hay un problema. Tienes un error. No se pudo cargar el archivo de modelo OVNI. El problema aquí
es que no
especificamos la extensión del archivo. No tenemos que
hacerlo con X-Files, pero sí tenemos que hacerlo con otros formatos de archivo,
entre ellos Giardia. Arreglemos esto rápidamente. Para hacer eso, simplemente
tecleemos G, L, T, F. Bueno. Ahora volvamos a ejecutarlo. Ahora podemos ver el modelo. La buena noticia es que
nuestro programa funciona. El bolso, bonito A, el modelo es completamente negro. Vamos a arreglarlo a continuación.
8. Las utilidades panda3d-gltf y panda3d-simplepbr: Ahora panda 3D no maneja archivos
gtf fuera de la caja. Tenemos que instalar la utilidad
panda 3D gtf. Lo encontrarás en
la siguiente página. Ahora puedes usar pip para instalar
el paquete panda 3D gtf. Vamos a abrir la terminal y
ejecutar el siguiente comando. Pip instalar panel 3D GL, TF. Bueno, no voy a hacer
eso porque ya he instalado esta utilidad
en mi computadora. Pero si no lo has hecho,
asegúrate de hacerlo. Ahora independencia
con el GLD después formas de
utilidad con
un visor GeoTIFF, que puedes usar para ver o
modelos desde la terminal. Entonces probémoslo
en la terminal. Vamos a navegar a
nuestra carpeta de proyectos. Así que déjame hacer eso rápidamente. Ahora. Podemos escribir en el
siguiente comando, G on TI viewer, y el nombre de nuestro
archivo Hit Enter. Ahora verás tu
modelo en una nueva ventana. Puede utilizar el botón izquierdo del
ratón para despachar. El
botón central del ratón para orbitar. El botón derecho del ratón
para acercar y alejar. Bueno, el modelo parece
estar funcionando bien, pero antes de cargarlo en 3D, necesitamos otra utilidad. Vamos a perspicacia a. La otra utilidad es
panda 3D simple PBR. Lo encontrarás aquí. Esta utilidad es necesaria para emitir
las texturas correctamente. Puedes instalarlo
usando pip también. Simplemente ejecute el siguiente
comando en su terminal. Pip instalar penta 3D simple PBR. Bueno, tampoco lo voy
a hacer porque ya he muerto. Pero deberías.
9. Carga el modelo en Panda3D: Ahora con las dos
utilidades instaladas, carguemos nuestro
modelo en panda 3D. Ahora para
ver las texturas, debemos importar PBR simple. Tenemos que importar PR
simple es importante. Y luego dentro del
método init de la clase AP, que es la clase que hereda
de la aplicación show base test. En nuestro caso, es método
innato. Aquí. Ahora, mira este nombre. No hay subrayados
en ella. Esto debería hacer. Vamos a ejecutar la aplicación. Aquí está. Nuestro
modelo totalmente texturizado en panda 3D. Puedes utilizar nuestro
ratón para navegar,
desplazarse , rotar, no grados. Bueno en panda 3D. Alejar, acercar, y así sucesivamente. Nuestro modelo ya está
listo para usar en 3D. Espero que ahora no
tengas problema al usar modelos
GTF en tus aplicaciones 3D de
panel.
10. Conclusión: Ya sabes cómo experto
modelo se crea en Banner al formato
gtf y cómo
entrarlos en un
motor de juego como panda 3D. Naturalmente, hay
varios otros formatos
a los que puedes exportar tu modelo desde Blender. Todo depende del tipo de software que quieras utilizarlo. Y además, puedes exportar dos formatos que no están disponibles en Blender
fuera de la caja. Por ejemplo, puedes exportar
tu modelo a formato de acto, que es panda a través de
estos formato de archivo nativo. Pero entonces necesitas
instalar un átomo. Pero este es un tema propio.