![]() |
Ответ: Странное.
в общем вроде баг :) хотя может опять мне кажется :))
вот этот класс: создается там внутри поверхность. потом вот этим методом делаю вид что переставил точки. вызываю его каждый кадр. Код:
void Update(){ Еще мои творения падают если текстуры назначать не по порядку. в смысле если дать например на 0 слой любую, а потом на любой кроме 1 то приложение при запуске крэшится, хотя компилится без проблем. плюс с назначением вторых текстурных координат какой-то странный косяк. |
Ответ: Странное.
Я сейчас в отпуске. Вернусь _ обязательно разберусь
|
Ответ: Странное.
![]() Прикола ради сделал плоскость на которую накладывается шум шейдером. Плюс генерируется новый шум при перемещении камеры на 60 единиц от позиции плоскости. И кажется мне что примерно так террэйн делать и следует :) Кстати, почему на текстурной координате = 0 читается значение из 1 и наоборот? http://rghost.ru/land.zip |
Ответ: Странное.
Цитата:
Цитата:
|
Ответ: Странное.
Цитата:
|
Ответ: Странное.
Цитата:
|
Ответ: Странное.
Вложений: 1
Черный экран. Встроеное видео в Core i5.
|
Ответ: Странное.
Цитата:
|
Ответ: Странное.
|
Ответ: Странное.
Цитата:
|
Ответ: Странное.
Требует OpenCL.dll
Странно. Последнем версии вроде должны были без зависимостей от опенсиэль Возможно, сборка. Под. Мингв. Кривовата |
Ответ: Странное.
![]() теперь под 085 версией. Немножко усложнил пиксельный шейдер. теперь камера по поверхности террэйна ходит. вроде поприкольней стало. Только почему то вывод текста перестал работать. Код:
ground->Update(); |
Ответ: Странное.
На GeForce 9600 GT идет хорошо. На краях террейна глюки запланированы?)
|
Ответ: Странное.
Цитата:
Цитата:
вместо surf->SetVertexTexCoord(index,i/(float)segments,j/(float)segments,0); вот так сделать и ок : surf->SetVertexTexCoord(index,0.01f+0.98f*i/(float)segments,0.01f+0.98f*j/(float)segments,0); |
Часовой пояс GMT +4, время: 01:15. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot