Professional Documents
Culture Documents
Introducción
Las escenas gráficas pueden contener muchas clases diferentes de objetos y superficies de
materiales: árboles, llores, nubes, rocas, agua, ladrillos, tableros de madera, goma, papel, mármol,
acero, cristal, plástico y tela, por mencionar unos pocos. Por tanto, no puede sorprender que no
haya un único método que podamos utilizar para describir objetos que incluyan todas las
euclídeos simples, tales como los poliedros y los elipsoides; las superficies mediante splines y las
técnicas de la geometría sólida constructiva son útiles para diseñar alas de avión, ruedas dentadas
y otras estructuras de ingeniería con superficies cunadas; los métodos procedimentales nos
permiten modelar las características del terreno, nubes, prados de césped y otros objetos naturales;
los métodos de modelado basados en la Física, que utilizan sistemas de fuerzas de interacción, se
pueden utilizar para describir el comportamiento no rígido de una prenda de ropa o una porción de
gelatina; las codificaciones mediante árboles octales se utilizan para representar características
Representaciones de superficies
superficies de los objetos utilizando las condiciones de iluminación de una escena y las
de las fuentes de luz, y también pueden definirse efectos de iluminación de fondo. Las
propiedades de las superficies de los objetos incluyen, por ejemplo, información sobre si
una serie de parámetros para modelar superficies tales como el cristal, el plástico,
Motivación en Ingeniería
importante.
2
Poliedros
utilizar un conjunto de polígonos que encierra el interior del objeto. Muchos sistemas
gráficos almacenan todas las descripciones de los objetos como conjuntos de polígonos.
pero muchos paquetes también permiten describir las superficies de los objetos con otras
coordenadas de los vértices de cada polígono sobre la superficie del objeto. Algunos
formas comunes, tales como un cubo, una esfera, o un cilindro, representados con
superficies de polígonos.
3
Un spline es una banda flexible que se utiliza para producir una curva suave que
pasa por unos puntos concretos. El término curva con spline en principio hacía referencia
a una curva dibujada. Podemos describir matemáticamente tal curva con una función
creada por tramos de polinomios cúbicos, cuya primera y segunda derivadas son continuas
En los gráficos por computadora, el término curva con spline ahora se refiere a
cualquier curva compuesta formada por partes polinómicas que satisfacen condiciones de
la cámara en una escena. Entre las aplicaciones habituales se puede encontrar CAD con
Una curva o una superficie con splines se define, modifica y manipula con
especificar dos conjuntos de curvas ortogonales con splines, utilizando una malla de puntos
Splines Cúbicos
Esta clase de splines se usa muy a menudo para establecer trayectorias para el
existente.
Los métodos en los que se utiliza los splines cúbicos son el de interpolación ya sea
Este método de aproximación con spline fue desarrollado por el ingeniero francés
Pierre Bézier para su uso en el diseño de las carrocerías de automóviles Renault. Los splines
de Bézier disponen de unas propiedades que los hacen especialmente útiles y convenientes
Por lo general, una parte de una curva de Bézier se puede ajustar a cualquier número
control a cuatro.
Superficies De Bézier
Dos familias de curvas de Bézier ortogonales se pueden utilizar para diseñar una
superficie de un objeto.
Las superficies de Bézier tienen las mismas propiedades que las curvas de Bézier y
puede en primer lugar construir una cuadrícula rectangular en el plano xy. Donde es posible
elegir las alturas sobre un plano en las intersecciones de la cuadrícula como los valores de
Una superficie formada por dos secciones de superficie de Bézier garantiza una
Representaciones de barrido
técnicas de construcción, las representaciones de barrido son útiles para construir objetos
recorrido por el que se mueve la forma a través de una región del espacio. Se puede
para representaciones de barrido como opciones de menú. Entre otros métodos para obtener
figuras bidimensionales se pueden incluir las construcciones con curvas con splines y las
(habitualmente un cuadrado) en cuadrantes. Cada nodo del árbol cuádrico tiene cuatro
elementos de datos, uno por cada uno de los cuadrantes de la región (Figura 1). Si todos
el elemento correspondiente de datos del nodo almacena dicho color. Además, se modifica
10
un indicador en el elemento de datos para indicar que el cuadrante es homogéneo. Si, por
ejemplo.
región del espacio, ya que un único nodo puede representar una gran parte del espacio. Y
esta técnica de representación se puede utilizar para almacenar los valores del color de los
píxeles.
Árboles octales
Las estructuras jerárquicas con árboles octales, se utilizan para representar objetos
que cada nodo se corresponde con una región del espacio tridimensional.
proporciona una representación adecuada para almacenar información acerca del interior
de los objetos.
Una técnica de codificación mediante un árbol octal divide una región del espacio
Aplicaciones
13
dispositivos electrónicos.
desarrollado modelos para simular una parte del cuerpo humano que requiera ser
reconstruida.
14
anteriores usaban métodos de geometría euclídea; es decir, las formas de los objetos se han
descrito mediante ecuaciones. Estos métodos son adecuados para describir objetos
fabricados: aquellos que tienen superficies suaves y formas regulares. Pero los objetos
naturales, tales como las montañas y las nubes, tienen características irregulares o
objetos.
los objetos. Como es lógico pensar, los objetos definidos mediante procedimientos tienen
por computadora, utilizamos los métodos fractales para generar visualizaciones de objetos
– Con el nuevo punto obtenido en cada lado se forman tres triángulos, sobre los que
Conclusiones
objetos y materiales, que podríamos querer visualizar en una escena de gráficos por
computadora.
Las funciones para visualizar algunas superficies cuádricas comunes, tales como
las esferas y los elipsoides, se encuentran disponibles a menudo en los paquetes gráficos.
adicionales para crear una variedad más amplia de formas de objetos. Para describir
superficies curvadas flexibles y no rígidas podemos utilizar objetos sin forma para crear
utilizados en aplicaciones CAD son las representaciones con splines, que son funciones
polinómicas continuas por tramos. Una curva o una superficie con splines se define
mediante
19
Bibliografía
Apple Developer. (2018). A data structure for organizing objects based on their locations
https://developer.apple.com/documentation/gameplaykit/gkoctree
Apple Developer. (2018). A data structure for organizing objects based on their locations
https://developer.apple.com/documentation/gameplaykit/gkquadtree
Hearn, D., & Baker, M. P. (2006). Gráficos por computadora con OpenGL . Madrid:
Hughes, J. F., Dam, A. V., Mcguire, M., Sklar, D. F., Foley, J. D., Feiner, S. K., & Akeley,
http://ptgmedia.pearsoncmg.com/images/9780321399526/samplepages/03213995
28.pdf
https://developer.nvidia.com/gpugems/GPUGems2/gpugems2_chapter37.html
http://webdiis.unizar.es/~SANDRA/MasterIG/ModProcedural13-14.pdf
Wojciech Muła. (2008). Bitmap and its compressed quadtree representation [Figura].