Que tal,
Cita:
Iniciado por Instru
Una seria utilizando las funciones de opengl y otra es hacerlo manualmente usando las formulas de proyeccion:
y=y/z;
x=x/z;
Y con eso el 3D lo convierntes en 2D.
saludos
La implementacion de la formula no es tan simple como hacer esa division, al menos no para que se vea de una forma entendible/decente, que es lo que cualquiera quiere/necesita. Por cierto, que explicacion tan extraña instru, yo no le entendi
, y a menos que sea porque no le entendi, creo que esta incorrecta jejeje
La forma mas sencilla que se me ocurre, es usando GL_POINTS.
En realidad en estos momentos no recuerdo como es la grafica de esa funcion, ni como va creciendo/decreciendo, y me da flojera buscarla o hacerla en papel.
Pero con un simple FOR que vaya en funcion (supongo) del angulo y usando gl_points para dibujar los vertices con glVertex3f(x, y, z), es facil de implementar.
saludos,