Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Модель в редакторе и в программе


Кошкин ©   (2009-02-23 21:54:00) 

Пощему, когда я загружаю модель в 3dmax она смотрится
(освещается) нормально. А когда ету же модель вставляю
в программу она выглидит уже плохо (затенения всякие).

вот шейдер освещения

varying vec3 normal;
varying vec2 v_texCoord;//координаты текстуры
uniform sampler2D HeightTexture;//текстура
uniform vec4 vec_light;
void main()
{

vec3 nNorm = normalize(normal);

vec3 lPos1 = normalize(vec_light1);

vec3 lPos = normalize(vec_light);
float LdotN = dot(nNorm, lPos);

gl_FragColor =texture2D( HeightTexture, v_texCoord )*vec4(LdotN)*1;//текстура

gl_FragColor = vec4(LdotN)*1;
}


Кошкин   (2009-02-25 16:09:00) [1]

Спс
я уже придумал как делать правильно


dmk   (2009-02-24 21:42:00) [2]

В 3D Max учитывается атмосфера (окружение) и много чего еще,
а в твоей программе вокруг модели скорее всего "вакуум".


Наверх

Титульная страница Поиск, карта сайта Написать письмо