Está en la página 1de 8

DEPARTAMENTO DE CIENCIAS DE LA COMPUTACION

CARRERA DE INGENIERA DE SISTEMAS E


INFORMATICA

COMPUTACIN GRFICA
Ing. Csar Villacs
Ejercicios Capitulo 4: 4.2; 4.3; 4.9; 4.15; 4.16; 4.17

Ushia Gualpa Luis Fernando


Peafiel Larco Carlos

Introduccin
Definicin:
Arte y ciencia de comunicar informacin usando imgenes que son
generadas y presentadas atreves de la computadora.
Se dedica al estudio y desarrollo de procesos que permiten el tratamiento
automtico de la informacin grfica.
Computacin grafica o grficos de computador es el campo de la
informtica visual, donde se utilizan computadoras tanto para generar
imgenes visuales sintticamente como para integrar o cambiar la
informacin visual y espacial probada del mundo real.
La computacin grafica es la rama de la ciencia de la computacin que se
encarga del estudio, diseo y trabajo del despliegue de imgenes en la
pantalla de un computador atraves de las herramientas proporcionadas por
la fsica, la ptica, la trmica, la geometra, el clculo, etc.

reas de Aplicacin
1.
2.
3.
4.
5.
6.
7.

Manejo de grficos en 2D y 3D
Animacin por computadora en 2D y 3D
Captura, edicin y creacin de video
Edicin de efectos especiales
Edicin y procesamiento de imagen
Modelamiento en 2D y 3D
Simulacin y video juegos

1. Manejo de grficos den 2D y 3D


Definicin:
Se refiere a trabajos de arte grfico que son creados con ayuda de software
y programas especiales en general, o de trminos, de tcnicas o tecnologas
relacionadas con las grficas de dimensiones altamente concentradas que
pueden tener escalas de grises o azul con rojo o etc.
Herramientas de software para 2D:
Adobe Photoshop

Adobe Illustrator

Adobe Fireworks

AutoCAD

Herramientas de software para 3D:


Blender (Open Source)

Maya (Diseo de personajes y escenarios)

3D Max (Modelamiento Arquitectnico y diseo de piezas)

AutoCAD (Arquitectura)

2. Animacin por computadora en 2D y 3D


Definicin:
La animacin por computadora (tambin llamada animacin digital,
animacin informtica o animacin por ordenador) es la tcnica que
consiste en crear imgenes en movimiento mediante el uso de ordenadores
y computadoras. Cada vez ms los grficos creados son en 3D, aunque los
grficos en 2D todava se siguen usando ampliamente para conexiones
lentas y para apelaciones en tiempo real que necesitan rende rizar rpido.
Algunas veces el objetivo de la animacin es la computacin en si misma
otras puede ser generar pelculas, generar efectos especiales, etc. Los
diseos se laboran con la ayuda de programas de diseo, modelado y red
erizada.
Herramientas de software para 2D:
Adobe Flash

Adobe Photoshop

Adobe Fireworks

Synfig

etc

Herramientas de software para 3D:


Blender (Open Source)

Maya (Diseo de personajes y escenarios)

3D Max (Modelamiento Arquitectonico y diseo de piezas)

Mudbox

Motion Capture

Motion Portrait

Loght Wave 3D

ETC

3. Captura, edicin y creacin de video


Definicin:
La captura, edicin y creacin de video son un grupo de tcnicas que
consisten en generar pelculas a base de fotografas digitales en movimiento
(fotogramas), mediante el uso de computadores
Herramientas de Software:
Camtasia Studio

Winp

Debut

Scream Castify

Movie Majer

Sony Vegas

Cinema AStudio

Adobe Premiern

4. Edicin de efectos especiales


Definicin:
Los efectos especiales son un conjunto de tcnicas utilizadas en el mundo
del espectculo o en el mbito audio visual farndula, ilusionismo, teatro,
opera, cine, televisin, video juegos, videos divulgados en internet,
conciertos de rock, etc. Estas tcnicas estn destinadas a crear una ilusin
audiovisual gracias a la cual el espectador asiste a escenas que no pueden
ser obtenidas por medios normales, por ejemplo un viaje al espacio o la
transformacin de un hombre en un hombre en un hombre lobo Los efectos
especiales pueden ser usados para la representacin de objetos o seres
inexistentes por ejemplo un dragn
Herramientas de Software:
Adobe After Effects

Particle Illusion

Video Explosion Deluxe HD

etc

5. Edicin y procesamiento de imagen


Definicin:
La edicin digital de imgenes se ocupa de la edicin apoyada en
computadoras mediante tcnicas de edicin y procesamiento digital de
imgenes como es el caso comn de los grficos rasterizados, en la mayora
de los casos fotos o documentos escaneados, aclaracin u oscurecimiento
de imgenes mediante software especializado que utiliza ecuaciones
diferenciales, etc. Estas imgenes son editadas para optimizarlas,
manipularlas, retocarlas, etc. con el fin de alcanzar la meta deseada.
Herramientas de Software:
Paint

Adobe Photoshop

Adobe Fireworks

Adobe Illustator

Matlab

Lab View

6. Modelamiento en 2D y 3D
Definicin
Es la representacin del mundo real atreves de grficos en 2D Y 3D
desarrollados atreves de una computadora atreves de software
especializado
Herramientas de Software
Maya

3D Max

Blender

Giz Modo

Unity

Unreal

etc

7. Simulacin y video juegos


Definicin:
Es la representacin del mundo real o ficticio mediante el manejo de
escenario de comportamiento utilizando mtodos estocsticos y
probabilsticos y modelos matemticos en forma general, utilizando
computadoras, software especializado y grupos de trabajo especializados
Herramientas de Software:
Matlab

Fortran 2010

Unity

Unreal

Simulink

etc

Interfaces Graficas de Usuario


(GUIs - Graphic User Interface)
Es un programa informtico que acta de interface de usuario utilizado un
conjunto de imgenes y objetos grficos para presentar la informacin y
acciones disponibles en la interfaz su principal uso, consiste en general un
entorno visual sencillo para permitir la comunicacin con el sistema
operativo de una maquina o computador.

Modelo OSI (OPEN System Interconnection)


Modelo de Red Descriptivo

Libreras Graficas
1. Introduccin
Sistemas Grficos: Modelos + Visualizacin

Visualizacin:
o

Uso de hardware especifico en 2D y 3D

Implementacin a travs de libreras

Modelos
o

Geometra

Vectores

Matrices

Fsicos

Modelos Matemticos Complejos

2. Definicin de libreras graficas


Software que genera imgenes en base a unos modelos matemticos y unos
patrones de iluminacin, texturas, etc.
3. Objetivos de la librera Grafica
Independencia del hardware (tanto de dispositivos de entrada
como de salida)

Independencia de la aplicacin (la librera es accedida a travs


de una interface nica, al menos para C/lenguaje de
programacin), para cualquier aplicacin

4. Tipos de libreras
Direct Rendering and glr packages:
o

Scene-graph based
o

Open GL, Direct 3D, GKS, PHIGS,PEX, etc

Open GL Performer, Open Inventor, Open GL Optimizer ,


PHIGS+, etc

Toolkits
o

World Toolkit, AVANGO, Games Engines, etc

Manejo de Controles:

Active X: es un entorno para definir componentes de software reusables de


forma independiente del lenguaje de programacin.
List Box: permite aadir elementos en forma de lista y tambin poder
seleccionar elementos de la misma para trabajar los datos.

Formulario: es un documento, ya sea fsico o digital , diseado con el


propsito de que el usuario introduzca datos estructurados
MessageBox: Muestra un cuadro de mensaje que puede contener texto,
botones, y smbolos que informan y pide al usuario.
Botones: Los cuadros de dilogo Botones de opcin se utilizan para
presentar al usuario hasta cuatro posibilidades de eleccin excluyentes
entre s y devolver durante la instalacin el valor de la eleccin
seleccionada.
Cajas de Texto(TextBox): Muestra un control de cuadro de texto para la
entrada de datos del usuario.
Picture Box(PictureBox):Representa un control de cuadro de imgenes de
Windows para mostrar una imagen.