Как наложить текстуру только на одну грань куба?
Такое возможно, я знаю, колитесь как!
|
Ответ: Как наложить текстуру только на одну грань куба?
Когда куб создан через xCreateCube то никак.
Надо создавать эту грань отдельно. Вот пример функции где создаётся куб, на каждую сторону которого кладётся отдельная текстура. Код:
Function mLoadSkyBox%(Dir$,Typ$="jpg") |
Ответ: Как наложить текстуру только на одну грань куба?
Да, придется создавать свой куб.
А cubemap'ы? Или это из другой оперы? |
Ответ: Как наложить текстуру только на одну грань куба?
Ну я понял вопрос не как про кубемапы потому что иначе бы автор наверное сказал что его вопрос касается кубемап.
|
Ответ: Как наложить текстуру только на одну грань куба?
Вообще, если это для майнкрафта, то, как писали ранее, неправильно рисовать блоки просто кубами, ибо с увеличением мира наступает жесткий стаковерфлоу, мемеори аксесс волэйшон и проч.
Дерзай, короче. Также полезно для майна юзать SVO, ИМХО. |
Ответ: Как наложить текстуру только на одну грань куба?
Цитата:
|
Ответ: Как наложить текстуру только на одну грань куба?
Код не мой, я просто скопипастил :-) В контексте примера (загрузка скайбокса) это нормально, так как грузится один раз за запуск. Если человек умеет голову включать, он и сам догадается.
|
Ответ: Как наложить текстуру только на одну грань куба?
Нашёл более лучшее решение проблемы!
1. Создать нужный куб в 3ds max и наложить текстуру. 2. Загрузить этот куб. А за ответы спасибо! |
Ответ: Как наложить текстуру только на одну грань куба?
|
Ответ: Как наложить текстуру только на одну грань куба?
Цитата:
|
Ответ: Как наложить текстуру только на одну грань куба?
|
Часовой пояс GMT +4, время: 10:20. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot