hola!!
como lo dice el titulo necesito crear unas luces 3d , yo usualmente usaba las surfaces pero en la 3d no sirven, como sea tras una serie de pruebas ,intentos ,horas no he logrado hacer que funcionen ,las luces que queria eran mas o menos asi (http://www.comunidadgm.org/index.php?action=dlattach;topic=10458.0;attach=5190;image)
intente de muchas maneras pero no lo helogrado :'(.
dejo un editable del juego al que intente ponerle luces
el editable que pongo es antes usaar las luces 3d. si alguien sabe como hacer ese tipo de luces por favor escriban.
gracias de antemano
peo no has probado con las luces 3D direccionales?????
si te refieres a esto:
d3d_light_define_direction(ind,dx,dy,dz,col)
si ya lo use, pero no me funciono y tambien active las luces ,pero no funciono, si el ejemplo no lo tiene es porque como no funcionaron las elimine :-[..
Proba con agregando esto:
//evento create
d3d_start();//inicio el modo 3D.
d3d_set_perspective(true);
d3d_set_hidden(true);
d3d_set_lighting(true);
d3d_set_shading(true);
//evento draw
d3d_light_define_direction(1,camara.x,camara.y,1,c_yellow);
d3d_light_enable(1,true);
cuando hice la prueba me salio esto
(http://img94.imageshack.us/img94/9233/screenshot100t.png)
n se si hice algo mal pero por si acaso, lo que hice fue poner el codigo que me habias dado para create en el create de la camara, luego cree un objeto luz y en el evento draw puse lo que me habias escrito que tenia que poner en draw, y el resultado fue ese.Hice algo mal?