Please enable JavaScript.
Coggle requires JavaScript to display documents.
1.5 Representación y trazo de líneas y polígonos. - Coggle Diagram
1.5 Representación y trazo de líneas y polígonos.
Polígono es la superficie plana encerrada dentro de un contorno formado por segmentos rectos unidos en sus extremos
Cada uno de los segmentos se denomina lado.
El punto de unión de cada par de segmentos se denomina ángulo.
El numero de lados, ( y por tanto de ángulos) ha de ser mayor o igual a tres.
Elementos de un poligono
Lados:
Son los segmentos que lo limitan.
Vértices
Son los puntos donde concurren dos lados.
Ángulos interiores de un polígono
Son los determinados por dos lados consecutivos.
El polígono es el caso bidimensional del politopo, figura geométrica general definida para cualquier número de dimensiones. a noción geométrica elemental ha sido adaptada de distintas maneras para servir a propósitos específicos.
En Matemáticas, un politopo regular es una figura geométrica con un alto grado de simetría. Ejemplo de politopos regulares en dos dimensiones son el cuadrado, el pentágono y el hexágono regular.
Los poliedros irregulares se clasifican:
· Prismas: Son poliedros irregulares que tienen dos bases en forma de polígonos y sus caras laterales tienen forma de rectángulo.
· Pirámides: Son poliedros irregulares que tienen una base en forma de polígono y sus caras laterales tienen forma de triángulo. Tanto los prismas como las pirámides, reciben un nombre especial según la forma de su base.
Los polígonos se clasifican:
· Polígonos regulares son los que tienen sus lados y sus ángulos interiores iguales.
· Poliedros irregulares. A los poliedros que no son regulares, se les llama poliedros irregulares y son los que tienen caras que no son polígonos regulares.
OpenGL
Maneja polígonos correctamente siempre y cuando sean simples y convexos. Si ese no es el caso, OpenGL dibuja cosas raras.
En lugar de dibujar polígonos rellenados, OpenGL puede dibujar, o bien solo las esquinas o bien solo los segmentos del borde. Eso se realiza con la función glPolygonMode() a la cual hay que pasar también cuál de las dos posibles caras del polígono se quiere pintar.
Además se pueden llenar los polígonos con patrones que no detallamos por el momento.