XNA + Водичка
Я вот тут решил сделать водичку и никак не могу найти анимированной карты нормалей для этого. Хочется модифицировать вот этот примерчик для анимации водной поверхности вместо простого смещения текстурных координат в зависимости от времени...
Было бы очень хорошо, если бы был пример по созданию анимированной карты высот и превращения ее в карту нормалей, причем так, чтобы небыло швов. И еще может кто знает ресурсы с готовыми решениями? Я потом этот пример хочу портировать на Xen |
Ответ: XNA + Водичка
Вложений: 1
Есть пример на b3d о превращении карты высот в карту нормалей.
в атаче он. пока что не могу больше написать,, надо спешить:( |
Ответ: XNA + Водичка
Ну для простого преобразования карты высот в карту нормалей я знаю утилиту по серьезднее http://nifelheim.dyndns.org/~cocidius/normalmap/. Это плугин для GIMP. Вот бесшовную анимированную водичку сделать руками... это оч сложно помоему...
|
Ответ: XNA + Водичка
Ну вот дошло дело до реализации, написал простой шейдер воды (отражения от кубмэпа) без преломления и отражения сцены. Есть проблема: Чем дальше камера отдаляется от центра координат, тем сильнее искажается отражение. Если кто уже писал шейдеры воды, помогите разобраться...
Код:
//CompilerOptions = ParentNamespace, InternalClass |
Ответ: XNA + Водичка
Код:
float3 viewDirection = pos - viewPoint; |
Ответ: XNA + Водичка
Пробовал, получается другой эффект, тоже неверный :(
|
Часовой пояс GMT +4, время: 16:46. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot