Está en la página 1de 20

TECNOLÓGICO NACIONAL DE MÉXICO

INSTITUTO TECNOLÓGICO DE TOLUCA

SEP SES TecNM

INSTITUTO TECNOLÓGICO DE TOLUCA

“ILUMINACION_SOMBREADO_COLISION”

MATERIA:
GRAFICACION

CARRERA:
SISTEMAS COMPUTACIONLES

PRESENTA:
DANIEL RODRIGUEZ ROJAS

No. CONTROL:
18280137

PROFESOR:
Pulido Alba Rocío Elizabeth

METEPEC, ESTADO DE MÉXICO, 30 DE NOVIEMBRE DE 2020

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

Reporte de Prácticas
Practica No # Septiembre - Enero 29/11/2020
Título de la Práctica: Iluminación, Sombreado y Periodo Escolar Fecha de Elaboración
colisión.
Desarrollada por
No. Control Nombre del (los) Alumno(s)
18280137 Daniel Rodríguez Rojas

Introducción del tema tratado

Aprenderemos el uso de las técnicas del modelado 3d para un proyecto más o menos sencillo.

Definición de Problema
¿Podemos hacer uso de iluminación, sombreado y graficación, dentro de un proyecto?
Objetivo General
Saber el uso del sombreado y colisiones.
Objetivos Específicos
Aplicar su uso en un programa 3D.

Resultado Explicado

 Se dejaron las 3 carpetas primarias de nuestro proyecto; El del programa principal


(Donde esta generado nuestro personaje), apartado de fondos (donde se encuentra
nuestros 4 fondos), la carpeta predeterminada (donde estará localizado nuestro anuncia
frame en caso de una excepción) y el apartado sonido (donde se encuentran nuestros 4
audios para usar).

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Dentro de la clase “roboBo” podemos es donde se modelará nuestro personaje principal,


junto con el método que nos generará en cubo. Donde estará nuestro fondo, pero en esta
ocasión se implementarán métodos extras que delimitará las facciones de nuestros
objetos a colisionar y movientes que realizará nuestro personaje.

 Crearemos los métodos que nos permitirán la graficación nuestros objetos de colision, en
este caso dos cubos blancos, con sus respectivos sets de color.

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Posteriormente se modificará el método, en el cual, definiremos los desplazamientos que


desempeñará el personaje, mediante comandos de teclado junto a sus respectivas
excepciones con respecto a las colisiones.

 Posteriormente se modificará el método, en el cual, definiremos las acciones que


desempeñará el personaje, mediante comandos de teclado junto a sus respectivas
excepciones para las con respecto a las colisiones.

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Una vez impuesto nuestro método nuestro método de movimiento, procedemos a dibujar
el método que nos permitirá ver nuestros ejes de la dimensión 3D (x, y, z), el cual nos
permitirá orientártenos en nuestro espacio a la hora de graficar una figura (Este método
fue descartado por falta de uso).

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Después de crear el método, empezaremos dibujar nuestro personaje, o parte del


personaje, en este caso empezaremos por la cabeza (que es básicamente casi todo el
cuerpo).

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Después trabajaremos con el uso de expresiones fáciles y rasgos definidos de nuestro


personaje en su respectivo método.

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Después trabajaremos en su forma corporal, en este caso el torso en su respectivo


método.

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Trazamos el modelado de piernas en su respectivo método, junto con los parámetros de


movimiento, que hará a la hora de presionar alguna tecla, en este caso la W y J.

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Posterior a eso, empezaremos con el modelado 3d de nuestros brazos (izquierdo y


derecho) en sus respectivos métodos (estos métodos mantendrás estáticos o en
movimiento ambos brazos a la hora de presionar algún botón del teclado).

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Modificaremos los colores a nuestra figura/personaje 3D.

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Se dejará sin modificar al método, en el cual se definirá el fondo de nuestro personaje, el


cual estará conformado por cuadrados los cuales, formarán un cubo.

 Finalmente se creará un método, en el cual se definirán los cubos a colisionar con nuestro
personaje.

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Una vez completadas nuestras figuras 3D, iremos a la clase principal, donde declararemos
los métodos a usar más adelante (incluyendo variables para el fondo, sonido y vectores de
movimiento y rotación).

 Llamaos a nuestro fondo, con la varia “t, t1, t2, t3, t4, t5, t6” que contendrá la ruta de
nuestra textura dentro del cubo, el cual irá dentro del método init().

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Y dentro del método display() agregaremos el código que nos permitirá visualizarla y rotar
nuestro cubo para observar nuestras 7 texturas generadas.

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Una vez terminada la visualización de nuestro cubo con nuestro respectivo fondo,
crearemos dos métodos que nos permitirán la reproducción y apagado de nuestros audios
a la hora de presionar un botón del teclado.

 Una vez terminados los método de encendido y apagado de audio, podemos empezar a
modificar el método keyPress(), el cual dará pauta a las acciones que podrá realizar
nuestro personaje durante la corrida de código (usaremos 6 botones del teclado para este
programa: W, J, D, A, E, R).

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Antes de la modificación.

 Una vez culminado el código este debe ser el resultado

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

 Esta es la reacción si el personaje choca con el hit box de los Cubos

Conclusiones

El uso de hit boxes es algo bastante complicad, sin el conociendo adecuado, pero hace que todos
los videojuegos tengan sentidos.

Anexos de audio y Fotografía.

 Dank_Itally: https://www.youtube.com/watch?v=GA4JThRBvck
 Sponge Bod Dance: https://www.youtube.com/watch?v=oWqAf4eex14
 Interestelar: https://www.youtube.com/watch?v=1Vko01D77Fg
 Left4deadSong: https://www.youtube.com/watch?v=sD2vCbc0jlo
 odst: https://www.youtube.com/watch?v=zVmdUKbbYoE
 Souls Refrein: https://www.youtube.com/watch?v=eRCGOx-I9Lw
 Oxxo Fondo de bikini; https://elpoderdeladiscrecionalidad.wordpress.com/2019/11/09/burla-
de-la-politica-mexico-se-convierte-en-fondo-de-bikini/

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE TOLUCA

Departamento de Sistemas y Computación


Docente: M.C. C. Rocio Elizabeth Pulido Alba

También podría gustarte