Esfera 3d: Ocultando Caras Para Dibujar


Objetivo: Esfera 3d: Ocultando Caras Para Dibujar
He pasado un antiguo ejemplo escrito en QBasic a gambas, lo encontre en esta web Enlace


Perdonad por el código que no es muy claro, pero no me ha dado tiempo de pasarlo ordenadamente y como se escribe actualmente codigo de programacion (por ejemplo usa muchisimas variables globlales)

capturadepantalla-150612-230056

Saludos


Esfera3d-0.0.1.tar.gz
Descripción: Esfera: programa escrito en Qbasic, pasado  
Descargar
Nombre del archivo: Esfera3d-0.0.1.tar.gz
Tamaño: 7.36 KB
Descargado: 37 veces
Esfera3d-0.0.1.tar.gz
Descripción: Esfera: programa escrito en Qbasic, pasado  
Descargar
Nombre del archivo: Esfera3d-0.0.1.tar.gz
Tamaño: 7.36 KB
Descargado: 37 veces
Esfera3d-0.0.1.tar.gz
Descripción: Esfera: programa escrito en Qbasic, pasado  
Descargar
Nombre del archivo: Esfera3d-0.0.1.tar.gz
Tamaño: 7.36 KB
Descargado: 37 veces

Objetivo: Re: Esfera 3d: Ocultando Caras Para Dibujar
Julio:

Pues te ha quedado muy bien.

Gracias por el código.

Parece bastante complejo.

Saludos.

Objetivo: Re: Esfera 3d: Ocultando Caras Para Dibujar
Visitad el enlace de la pagina web que os he pasado, donde hay explicaciones (por ejemplo de las ecuaciones para pasar de 3d a 2d, de los sistemas poder ver solo las caras visibles y que la cara oculta no se vea, etc)

El codigo lo puedes dividir en 3 partes.
1) Se dedica a crear los puntos de la figura (en este caso, la esfera): vertices
2) Se dedica a crear los planos con los puntos: caras
3) Representacion:
-Segun el metodo, lo aplica a los datos generados (caras) para calcular cual es visible y no, segun la rotación actual del objeto. La cara visible la dibuja.

Objetivo: Re: Esfera 3d: Ocultando Caras Para Dibujar
No me acordaba de que esta web es la del emulador de Spectrum FBZX.

Saludos.

Objetivo:
tumblr_lr4st7eu171qzksel
pase el codigo a gambas2 y funciona!

pero por mas que lo leo no entiendo
creo que tendre que usar lapiz y papel

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.3929s (PHP: -83% SQL: 183%)
Consultas SQL: 47 - Debug off - GZIP Activado