ПрограммированиеФорумГрафика

Создание реалистичной поверхности воды с использованием GLSL (комментарии) (6 стр)

Страницы: 15 6 7 833 Следующая »
#75
1:22, 14 янв 2010

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

#76
8:47, 14 янв 2010

Cетку в виде точек можно посмотреть нажав на R, с закраской на F. Сетка на экране фиксирована, как пикселы, только из-за волн немного приближаются.
Смысл такой. Всё делается  вершинным шейдером. Рисуется перед камерой плотная сетка, потом находим координаты точек пересечения линии (положение камеры-текущие координаты вершины из сетки) с плоскостью воды (её высота). Потом создаём анимацию геометрии. Главное чтобы высота волн не падала ниже той плоскости воды, а то сетка будет улетать от камеры. Короче прикольно получается.

А что с небом?
Квад с текстурой солнца + растянутый квад с текстурой солнца + цвет фона вычисляется по формуле. Фсё.

Прошу помощи, как теперь каустику лучше сделать? Примеры смотрел.

#77
9:44, 14 янв 2010

atwood
2010-01-14_114038 | Создание реалистичной поверхности воды с использованием GLSL (комментарии)

HD4850

редкостная хрень Ваш OpenGL)
Или Ваши шейдеры... что-то в них не то

#78
9:44, 14 янв 2010

Madware
> редкостная хрень Ваш OpenGL)

Чем не доволен ?

#79
9:46, 14 янв 2010

atwood
> Смысл такой. Всё делается вершинным шейдером.
Ну то есть projective grid?

atwood
> цвет фона вычисляется по формуле
Что за формула? Прикольно выглядит

atwood
> Прошу помощи, как теперь каустику лучше сделать?
Читай статью :)

#80
9:47, 14 янв 2010

Madware
> HD4850
> редкостная хрень Ваш OpenGL)
Редкосная хрень этот ваш ATI

#81
9:51, 14 янв 2010

Madware
> HD4850
> редкостная хрень Ваш OpenGL)
> Или Ваши шейдеры... что-то в них не то

на G70 тоже самое :)

#82
9:51, 14 янв 2010

innuendo
>Чем не доволен ?
Тем что ни одна демка не работает без глюков. А туторы по GL3.x из ogl3-samples-pack-тут-дата-кака-нить вообще не запускаются. Хз может они сразу форвард контекст гл 3.2 создают и у меня дрова старые или че но ни один не пашет =( Из-за этого я даже теперь пошел учить D3D10

#83
9:52, 14 янв 2010

Madware
> редкостная хрень Ваш OpenGL)

http://www.gamedev.ru/flame/forum/?id=127760&page=11#m160

#84
9:54, 14 янв 2010

Madware
> Тем что ни одна демка не работает без глюков

у меня почти все демки из sdk работают :)

Madware
> Из-за этого я даже теперь пошел учить D3D10

а это тут причем ? мне деньги за DX платят

#85
9:55, 14 янв 2010

Sergio
Можно бесконечно рассуждать о том почему ATI не пишет нормальные драйвера opengl. Но это не отнимет того факта что юзать гл для игростроения будет означать бесконечный поиск костылей чтобы у всех вендоров оно выглядело одинаково. Ведь далеко не у всех геймеров NV

#86
9:58, 14 янв 2010

Madware
> Но это не отнимет того факта что юзать гл для игростроения будет означать
> бесконечный поиск костылей чтобы у всех вендоров оно выглядело одинаково

Кто-то заставляет тебя юзать GL ?

#87
9:59, 14 янв 2010

innuendo
Значит надо обновить драйвера мне... хз

Никто не заставляет. Но демки чужие хочу смотреть без глюкав

#88
10:01, 14 янв 2010

Ладно чето я тут флейм разжигать начал какой-то) Смысл был что автору надо что-то сделать с шейдерами или с чем, потому что щас я ничего кошерного на экране не вижу

#89
10:02, 14 янв 2010

Madware
> Но демки чужие хочу смотреть без глюкав

Только вчера запускал демки из 2 SDK - там где не кривыми руками сделано - работают на новом драйвере на 4850,
Prey потестил - работает.
HW2 -  работает.

Какой вывод ?

Страницы: 15 6 7 833 Следующая »
ПрограммированиеФорумГрафика

Тема в архиве.