Вот такой происходит баг на асфальте.
https://mafia-game.ru/forum/imgcache...cn8ygburrx.jpg |
Цитата:
Цитата:
|
Цитата:
Цитата:
|
Надо наоборот сделать, слой зеркала положить выше асфальта и к нему применить альфаканал, тогда на асфальт не будут накладываться никакие ненужные эффекты.
Мне кажется именно так сделано у Boz'а только вместо зеркала используются фэйковые карты отражений. Или к зеркалу альфаканал невозможно применить? |
Abradox, Именно, что нельзя (и как мы до этого не додумались :D). У зеркала нет какой-то "зеркальной текстуры", поэтому и альфы тоже нет.
Ещё кстати, в автоэнциклопедии так же сделан круг под машину. У Boz'а сделано ещё проще - технология воды в реке в сельской местности - асфальт с альфой и перевёрнутые модели всего, что "отражается". Даже без зеркал. |
У нас могут быть ДОПОЛНИТЕЛЬНЫЕ проблемы с отражениями города из шейдерной воды, если текстуры асфальта сделать прозрачными как у Boza. Из-за отражений шейдерной воды некоторые эффекты Решейда не работает корректно, например ambient occlusion. Это всё нужно проверять.
|
Кстати отражения в шейдерной воде сделаны как раз упрощенной копией города, перевёрнутой "вверх ногами" под водой.
|
Цитата:
|
Mr F писал на мафия сцене о том как он это сделал. Цитирую: "Как вы знаете, Mafia использует DirectX8, но не использует весь его доступный потенциал. Поэтому я попытался исправить это и заменить ужасную исходную воду на шейдерную. Для этого я подключил игровые вызовы к directx и немного изменил процесс рендеринга, также я написал шейдеры, но они не слишком навороченные, потому что максимальная поддерживаемая модель шейдеров dx8 - 1.4, что довольно давно."
|
Цитата:
|
Текущее время: 03:52. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.11 Release Candidate 2
Copyright ©2000 - 2024, vBulletin Solutions Inc. Перевод: zCarot