Você está na página 1de 15

DISEO POR COMPUTADORA

KATHERINE ANDREA LPEZ DE LA O.

PRIMITIVAS DE SALIDA
de salida ? Qu son las primitivas
se generan sobre los estn compuestos de Son objetos grficos que dispositivos de salida primitivas de salida .

Una clasificacin de esta PUNTO puede ser las siguientes :


POLI LINEA REGIO RELLENA TEXTO IMAGEN RASTERIZADA .

PRIMITIVAS DE SALIDA
E sta s p rim itiv a s g ra fica s tie n e lo s a trib u to s q u e so n la s ca ra cte rstica s q u e a fe cta su a p a rie n cia . U n a trib u to ( o p a r m e tro d e a trib u to ) e s cu a lq u ie r p a r m e tro q u e a fe cta la fo rm a e n q u e u n a p rim itiv a e s m o stra d a . L o s a trib u to s p u e d e n in co rp o ra rse co m o p a ra m e tro s a la s p rim itiv a s y se te a rse se p a ra d a m e n te .

PRIMITIVAS DE SALIDA EL PUNTO


Que es el Punto?
Es la primitiva bsica de salida mas simple . Se especifica mediante las coordenadas los distintos atributos que puede tener un punto .
dibujar un punto en OpenGL Dibujarpunto ( Gl intx , Gl inty ) GL ( Begin ( GL_ points ); GL ( Vertex2i ( X , Y ), Gl End (); Algoritmo para

Los distintos atributos que puede punto son su color y su tamao .

tener

un

PRIMITIVAS DE SALIDA POLILINEAS


Que es una poli lnea ?
Es un segmento de recta y se especifica mediante dos puntos que son el punto inicial y el punto final . Estn compuestas de varias lneas cada una de estas se denomina segmento , dos segmentos adyacentes se unen en un vrtice . Las poli lneas se especifican mediante una secuencia de vrtices .

PRIMITIVAS DE SALIDA POLI LINEAS


A lg o ritm o p a ra cre a r p o li ln e a s e n o p e n g l
glBegin ( GL_LINE_STRIP ); glVertex3f ( 0 , 0 , 0 ); glVertex3f ( 50 , 50 , 0 ); glVertex3f ( 50 , 100 , 0 ); glVertex3f ( 0 , 100 , 0 ); glEnd ();

EJEMPLO polilineas cerradas


glBegin ( GL_LINE_LOOP ); glVertex3f ( 0 , 0 , 0 ); glVertex3f ( 50 , 50 , 0 ); glVertex3f ( 50 , 100 , 0 ); glVertex3f ( 0 , 100 , 0 ); glEnd ();

PRIMITIVAS DE SALIDA LNEAS


L o s a trib u to s b sico s d e lo s se g m e n to s d e ln e a so n 1 . T ip o 2 . A n ch o 3 . C o lo r A trib u to a n ch o

PRIMITIVAS DE SALIDA LNEAS


Estas pueden ser: Opciones de lpiz o pincel
Patrones

de lpiz y pincel para mostrar lneas

PRIMITIVAS DE SALIDA EL TEXTO


Qu es el Texto?
La mayora de los dispositivos de salida tienen dos formas distintas de mostrar un texto : Modo texto este ! Modo grafico En el modo caracteres caracteres puntuacin ( editores ). texto se usa un generador de incorporado y se dibujan alfabticos , numricos , signos de y algunos smbolos especiales

PRIMITIVAS DE SALIDA EL TEXTO


E n e l m o d o g ra fico se p u e d e te n e r u n co n ju n to m a s rico d e fo rm a s y lo s ca ra cte re s p u e d e n u b ica rse a rb itra ria m e n te e n la p a n ta lla . L a a p a rie n cia d e lo s ca ra cte re s se co n tro la m e d ia n te a trib u to s ta le s co m o fo n t, ta m a o , co lo r y o rie n ta ci n E l fo n t e s e l e stilo d e d ise o p a rticu la r ta l co m o L u cid a C a su a l, C o u rie r, M o n o ty p e C o rsiv a , Im p a ct. L o s ca ra cte re s d e u n fo n t se le ccio n a d o p u e d e n m o stra rse co n d istin to s e stilo s d e

PRIMITIVAS DE SALIDA REGIN RELLENA


Qu es la regin rellena?
Esta primitiva corresponde a una forma rellena . El borde de la misma esta constituido en su forma mas simple por un polgono . Estilos de rellenado de polgonos Rellenado de polgonos utilizando patrones hatch
glRectf ( 25 . 0 , alti , 125 . 0 , altf ); glEnable ( GL_POLYGON_STIPPLE ); glColor3f ( 0 . 6 , 0 . 4 , 0 . 0 );

Distintos rellenados de Polgonos .

PRIMITIVAS DE SALIDA REGIN RELLENA


glPolygonStipple ( mosca ); glRectf ( 125 . 0 , alti , 225 . 0 ,, altf ); glColor3f ( 0 . 6 , 0 . 1 , 0 . 6 ); glPolygonStipple ( medio_tono ); glRectf ( 225 . 0 , alti , 325 . 0 , altf ); Lcl3f ( 040802 )

El proceso de rellenar un rea con un patrn rectangular se denomina tiling y los patrones de rellenado rectangular se denominan tiling patterns

Netiquetas

Qu son las Netiquetas?


Son un conjunto de normas sociales que regulan el comportamiento de un usuario en un grupo, listas, etc. Permiten convivir en la red y mantenerse en las comunicaciones.

OPEN GL
E s u n a e sp e cifica ci n e st n d a r q u e d e fin e u n a A P I. M u ltile n g u a je y m u ltip la ta fo rm a p a ra e scrib ir a p lica cio n e s q u e p ro d u zca n g r fico s 2 D y 3 D . L a in te rfa z co n siste e n m a s d e 2 5 0 fu n cio n e s d ife re n te s q u e p u e d e n u sa rse p a ra d ib u ja r e sce n a s trid im e n sio n a le s co m p le ja s a p a rtir d e p rim itiv a s g e o m trica s sim p le s , ta le s co m o p u n to s , ln e a s y tri n g u lo s .

Gracias Por su Atencin.


Para

mas informacin visite www.laweb.com

Você também pode gostar