Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


ejercicios en unity con codigo, Ejercicios de Programación C

ejercicios en unity con codigo

Tipo: Ejercicios

2022/2023

Subido el 30/08/2023

laura-tatiana-delgado-garcia
laura-tatiana-delgado-garcia 🇨🇴

3 documentos

1 / 11

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Universidad Militar Nueva Granada
Ingeniería Multimedia
Introducción a la computación gráfica
Guía práctica # 3
Creación de polígonos a partir de líneas
Objetivo General
Reconocer los principales pasos para la generación de primitivos usando lineas
rectas
Objetivos Específicos
Obtener los puntos para la generación de primitivos en Unity3D
Manipular los pixeles de una textura en Unity3D
Primitivas gráficas
El termino primitivas graficas se refiere a las partes básicas para la construcción de
imágenes, dentro de ellas se encuentran incluidas las cadenas de caracteres y las
identidades geométricas, tales como los puntos, las líneas rectas, las líneas curvas, los
rellenos de color, y las formas que se definen mediante matrices de puntos con color.
Para el desarrollo de cada uno de los primitivos existen diferentes métodos para hallar los
puntos correspondientes a los vértices, y seguido de esto se procede a graficar las
respectivas líneas entre los puntos hallados
A continuación se da ejemplos de varios métodos para hallar los puntos para cada
polígono a partir de una información base dada
Figuras geométricas básicas
Triangulo
1. Método 1
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga ejercicios en unity con codigo y más Ejercicios en PDF de Programación C solo en Docsity!

Universidad Militar Nueva Granada

Ingeniería Multimedia

Introducción a la computación gráfica Guía práctica # 3 Creación de polígonos a partir de líneas Objetivo General

  • Reconocer los principales pasos para la generación de primitivos usando lineas rectas Objetivos Específicos
  • Obtener los puntos para la generación de primitivos en Unity3D
  • Manipular los pixeles de una textura en Unity3D Primitivas gráficas El termino primitivas graficas se refiere a las partes básicas para la construcción de imágenes, dentro de ellas se encuentran incluidas las cadenas de caracteres y las identidades geométricas, tales como los puntos, las líneas rectas, las líneas curvas, los rellenos de color, y las formas que se definen mediante matrices de puntos con color. Para el desarrollo de cada uno de los primitivos existen diferentes métodos para hallar los puntos correspondientes a los vértices, y seguido de esto se procede a graficar las respectivas líneas entre los puntos hallados A continuación se da ejemplos de varios métodos para hallar los puntos para cada polígono a partir de una información base dada Figuras geométricas básicas Triangulo

P 1 =(X 1 , Y 1 )

P 2 =(X 2 , Y 2 )

P 3 =(X 3 ,Y 3 )

P=(X ,Y)

P 2 =(X+B,Y)

P 3 =(X + B/2,Y+H)

RECTANGULOS

P 1 =(X 1 ,Y 1 )

P 2 =(X 2 ,Y 2 )

P 3 =(X 3 , Y 3 )

P 4 =(X 4 , Y 4 )

P 1 =(X-l 1 /2,Y-l 2 /2) P 2 =(X - l 1 /2,Y+l 2 /2) P 3 =(X+l 1 /2,Y-l 2 /2) P 4 =(X+l 1 /2 ,Y+l 2 /2) PENTAGONO

P 1 =(X 1 ,Y 1 )

P 2 =(X 2 ,Y 2 )

P 3 =(X 3 , Y 3 )

P 4 =(X 4 , Y 4 )

P 5 =(X 5 , Y 5 )

P 1 =(X 1 ,Y 1 )

P 2 =(X 2 ,Y 2 )

P 3 =(X 3 , Y 3 )

P 4 =(X 4 , Y 4 )

P 5 =(X 5 , Y 5 )

P 6 =(X 6 , Y 6 )

P 1 =(X ,Y+r) P 2 =(X-rsin,Y+rcos) P 3 =(X+rsin,Y+rcos) P 4 =(X+rsin2,Y+rcos2) P 5 =(X-rsin2,Y+rcos2) P 6 =(X ,Y+rsin3) ENTREGABLES:

  • Se debe entregar el código corriendo desde Unity3D
  • Se deben generar por cada método 5 figuras para cada tipo de polígono. Por cada figura se debe medir el tiempo de ejecución para esto se puede tener en cuenta el código usado en la guía anterior. Se deben registrar los tiempos de ejecución y realizar una comparación resaltando el de menor tiempo de ejecución.