Question

Quelqu'un sait comment ou où je peux trouver des informations relatives à la façon de faire une procédure SkyDome? Toute aide est la bienvenue.

Était-ce utile?

La solution

A SkyDome est tout simplement une sphère, tracée autour du niveau entier. Il suffit de dessiner une sphère, faire culling arrière que le visage est éteint, et face culling avant est activée (puisque vous êtes à l'intérieur de la sphère).

Pour générer une sphère est la procédure triviale, mon approche habituelle est de commencer par un icosaèdre et hardcoded lotir les faces jusqu'à ce que le détail requis est atteint. Il y a un fil sur gamedev sur la génération d'une sphère: http://www.gamedev.net/community/forums/topic. asp? topic_id = 537269

Je ne suis pas sûr qui répond vraiment à votre question, voir votre réponse à l'autre réponse me fait penser à une certaine confusion sur ce qu'est un SkyDome est. Je le répète, il est juste une sphère, le bit important est la texture que vous tirer dessus.

Autres conseils

Voir ce fil de GameDev. Il y a quelques exemples de code en C ++ là aussi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top