Процедурный skydome - PullRequest
       4

Процедурный skydome

4 голосов
/ 23 декабря 2009

Кто-нибудь знает, как или где я могу найти информацию о том, как сделать процедурный прыжок? Любая помощь приветствуется.

Ответы [ 2 ]

3 голосов
/ 23 декабря 2009

См. эту тему от GameDev. Там тоже есть пример кода на C ++.

2 голосов
/ 24 декабря 2009

Скайдом - это просто сфера, нарисованная вокруг всего уровня. Просто нарисуйте сферу, убедитесь, что отбраковка лицевой стороны выключена, и отбраковка лицевой стороны включена (так как вы находитесь внутри сферы).

Процедурно генерировать сферу тривиально, мой обычный подход - начать с жестко закодированного икосаэдра и подразделять грани до тех пор, пока не будет достигнута требуемая детализация. На gamedev есть ветка о создании сферы: http://www.gamedev.net/community/forums/topic.asp?topic_id=537269

Я не уверен, что это действительно отвечает на ваш вопрос, потому что ваш ответ на другой ответ заставляет меня думать, что существует некоторая путаница в отношении того, что такое skydome. Чтобы повторить, что это просто сфера, важная часть - это текстура, которую вы рисуете на ней.

...