Está en la página 1de 2

Laboratorio 3D Informe

Ver interactiva varios objetos en 3D

Finalidad
Con los "Laboratorio 3D" se puede elegir una figura para mostrar (Cubo |
Superficie f (x, y) | | Esfera | Cubo y Esfera del campo de ftbol) y luego usar
casillas numricas para decidir dnde est su ojo es.

Materiales y equipamiento

Requisitos de software
de Windows 95
Delphi 3 (recompilar)
ThreeDLab.EXE

Requisitos de hardware
VGA Display

Procedimiento

1. Haga doble clic en el ThreeDLab.EXE icono para iniciar el programa.


2. Seleccione una de las figuras para mostrar en el cuadro combinado:
Cubo | esfera | En la esfera Cubo | superficie | Campo de ftbol
3. Utilice las casillas numricas para cambiar la posicin de los ojos, o los
parmetros de la pantalla.
Discusin
El DrawFigures.PAS unidad se definen los diferentes objetos en el espacio 3D
utilizando "las coordenadas del mundo."

El valor por defecto la visualizacin de acimut, elevacin y distancia se


establece cuando se selecciona un objeto. Ver el truco "absoluta" utilizado en
la unidad GraphicsMathLibrary.PAS en la definicin de parmetros para
ViewTransformMatrix a ser o bien (x, y, z) o (acimut, elevacin, distancia).

Una gran proporcin ScreenToCameraDistance / ScreenHeight especifica una


estrecha abertura - una vista de teleobjetivo. Por el contrario, una pequea
proporcin especifica una gran abertura, que es una vista de gran angular.

Mantenga pulsado el casillas numricas (suponiendo que tenga suficientes


ciclos piezas - que funciona bien en un Pentium 166 MHz con 32 MB de
memoria) para ver la figura girar de izquierda o de derecha o hacia arriba o
hacia abajo, o cambiar la distancia de visualizacin. El cambio de estos
valores cambia directamente la ViewTransformMatrix utilizado para mostrar
el objeto.

Conclusiones
Este programa es una forma cmoda de ver de forma interactiva uno de los objetos
seleccionados.

Palabras clave
2D / 3D de grficos vectoriales, traslacin, rotacin, escalado, ver
transforman, coordenadas homogneas, recorte, proyecciones, vectores,
matrices, TPantograph, vista telefoto, gran ngulo de visin, Delphi 3

Descargar
Delphi 3 Fuente y EXE (160 KB): ThreeDLab.ZIP

No se necesitan cambios para compilar en Delphi 4. EXE es 274 KB de D3


mientras que es 361 KB en D4.

También podría gustarte