HLFX.Ru Forum Страницы (4): « 1 [2] 3 4 »
Показать все 60 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- XashXT (https://hlfx.ru/forum/forumdisplay.php?forumid=30)
-- XashXT 0.7 custom-build : Refraction and Grass (https://hlfx.ru/forum/showthread.php?threadid=4002)


Отправлено Qwertyus 12-07-2013 в 20:40:

Лично мне вообще представляется существенным минусом привязка параметров рендера воды к свойствам конкретной энтити (func_water). Мапперы, между прочим, могут делать воду далеко не только при помощи func_water. Например, на карте c3a2a поднимающаяся вода в бассейнах сделана с помощью func_train (и эта вода даже прозрачна). Потому что обычному ХЛ пофиг какая энтить или браш - если они обтянуты текстурой воды (со знаком "!" в имени), они будут обладать базовыми свойствами воды. Так что новая вода, получается, имеет больше ограничений, чем новых возможностей. Собственно, все нестандартные опции воды, отсутствующие в настройках энтитей (типа преломлений или ещё чего) можно было бы вынести в специальный текстовый файл, подобный файлику с настройками воды. Я, конечно, не предлагаю всё переделать, но констатирую факт, что в этой новой воде ещё целая куча подводных камней, так сказать, т. к. в основу заложены принципы, сужающие сферу её применения. Возможно, мапперы это компенсируют засчёт других расширенных возможностей Ксаш-мода, хз.

А насчёт прозрачности воды - твоя вода с нормалкой будет в любом случае достаточно прозрачной, даже при renderamt=255, для брашевой воды и такой прозрачности бы хватило.


Отправлено PLut 12-07-2013 в 22:11:

Qwertyus А нахрена делать воду поездом? Причем тут какие-то мапперы (которым обязательно надо делать воду поездом или обычным брашем), стандартные карты, обычный ХЛ? Ксашмод - тулкит для движка Ксаш3Д, о каких обычных ХЛ тут может идти речь? Если используешь всё так, как оно и было предназначено, то никаких выдуманных ограничений нет. Автор проделал огромную работу, не требуя никаких донатов (дяде не в обиду сказано), а потом появляются люди, которым не нравится, что вода не может быть поездом. Ну если как ни сделай, то кто-то будет недоволен.

__________________
Base Defense on Steam, ModDB


Отправлено Qwertyus 13-07-2013 в 01:09:

PLut:
Я высказал своё мнение, ничем не выказывая неуважения к чужому труду и не требуя чего-либо. Так что твоя забота излишняя, мы тут просто спокойно общаемся, вот и всё.


Отправлено SovietCoder 13-07-2013 в 05:33:

Qwertyus
А где написано что она привязана к func_water?


Отправлено Qwertyus 13-07-2013 в 09:04:

SovietCoder:
Не написано, но фактически так и есть, на данный момент. На упомянутой выше карте c3a2a сделать воду с нормалкой из func_train не получается, получается обычная прозрачная поверхность без эффектов. Зато, правда, и эмо-текстуры над ней нету .


Отправлено fire64 13-07-2013 в 09:13:

Цитата:
Qwertyus писал:
Не написано, но фактически так и есть, на данный момент. На упомянутой выше карте c3a2a сделать воду с нормалкой из func_train не получается, получается обычная прозрачная поверхность без эффектов. Зато, правда, и эмо-текстуры над ней нету .

А rendemode 7 и waveheight настроил?

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Qwertyus 13-07-2013 в 09:59:

fire64:
Да.


Отправлено SovietCoder 13-07-2013 в 10:08:

Qwertyus
Отражения на ней и не будет, так как нет текстуры !reflect. Это ведь не значит, что на своей карте ты его не сделаешь. А чтоб преломление появилось, попробуй через параметр "scale" его силу задать.


А я вот тут овербрайтинг прикручиваю. Все тонкости потом расскажу. Вот примерчик.

Оригинал:


И с овербрайтом:


Отправлено fire64 13-07-2013 в 10:34:

SovietCoder, супер!
Намного лучше, чем то желтое пятно.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Qwertyus 13-07-2013 в 13:16:

SovietCoder:
Попробовал параметр scale. Появилась нормалка с текстурой воды, но коэффициент преломления просто зашкаливает. Даже при scale=5 уже ненатурально выглядит, всё изображение очень сильно размывается. Кроме того, параметр renderamt (который изначально был установлен на 128, делая воду полупрозрачной) к этой воде вообще не применяется. Т. е. эта вода имеет одинаковый уровень прозрачности и при 0, и при 255. Засчёт чего вода получается очень тёмная по цвету. Похоже, получилась вода с теми эффектами, которые наблюдаются у новых стёкол. Правда, засчёт повышения яркости rendercolor всё-таки можно сделать оттенок достаточно светлым, но вот степень преломления слишком высокая (особенно, если нормалка достаточно рельефная).

Прилагаю энтпатч, на котором тестировал. Обычной воде rendermode не менял, только той, что из func_train.


Отправлено SovietCoder 13-07-2013 в 13:24:

Qwertyus
Ты кажется не совсем понял, что и как регулируют параметры. Прозрачность ведь относится к отражению, а не к цвету. Выставь ей цвет "255 255 255" и её вообще видно не будет, только преломления. А со скейлом - да. У func_water WaveHeight записывается как-раз в scale, делясь на 8, вот я и влепил умножение скейла на 8. Был 20 - ставь 2.5 значит, переделывать не буду, т.к. func_water'ом явно больше чем поездом пользуются. В документации я про это распишу.


Отправлено Qwertyus 13-07-2013 в 13:33:

SovietCoder:
Ну, а как я ещё должен был понять, если ты сам писал:

Цитата:
"renderamt" - прозрачность воды - на тест карте "90"

Если б ты сразу написал "прозрачность отражения на воде", то и вопросов не было, в том числе и о том, почему эмо-текстура видна.


Отправлено Дядя Миша 13-07-2013 в 13:43:

Цитата:
Qwertyus писал:
Так что новая вода, получается, имеет больше ограничений, чем новых возможностей.

Исключительно для тех, кто занимается перелицовкой старых модов путём замены текстур и моделей. Коих ровно один человек - ты.
Это эгоизм самый натуральный - как только выходит новый билд, ты тут же начинаешь рассказывать, как ТЕБЕ будет удобно. Хотя ты в меньшинстве, а настоящие мододелы вполне довольны.
И как это нехорошо - выдавать СВОИ желания за глас народа.
Цитата:
PLut писал:
Автор проделал огромную работу, не требуя никаких донатов (дяде не в обиду сказано)

Зашибись. Мне никогда не говорили что я проделал огромную работу. Видимо она была не огромной, а чюдовищно огромной. Потому что у нас тут на форуме есть несколько человек, планирующих втайне написать убийцу ксаша. Так вот эти люди - пожалуй единственные, кто понимает какой объем работы проделал я. Остальные просто не в состоянии охватить. Впрочем, справедливости ради, могу сказать, что в 2006 году я и сам рассуждал примерно так же: взять кваку, добавить поддержку студиомоделей и готова халфа, ога.
SovietCoder овербрайты отличные! Главное что глаз не режут.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 13-07-2013 в 14:05:

SovietCoder
Отлично ! Хорошие овербрайты получаются, одобряю. Для моделей незабудь их тоже сделать, иначе тёмными будут казаться.

Qwertyus
Если ты читал внимательно, то СК писал что водой еще займется после того как прикрутит бамп маппинг, так что думаю стоит просто подождать. Без туманчика воду пока нормально не настроишь

Дядя Миша
>> Зашибись. Мне никогда не говорили что я проделал огромную работу. Видимо она была не огромной, а чюдовищно огромной.

Да я тебе если не каждый день, то каждую неделю об этом говорю - ты проделал чудовищно огромную работу .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Qwertyus 13-07-2013 в 14:06:

Дядя Миша:
Билд выложен в публичное тестирование, значит, автору хотелось услышать какие-либо отзывы. Соответственно, я выразил свою точку зрения по данному вопросу, отметив те моменты, которые мне показались важными. Я не просил что-либо переделывать, тем более не требовал каких-то фич в личное пользование, так что можешь не гнать тут никому про мой эгоизм.


Временная зона GMT. Текущее время 20:52. Страницы (4): « 1 [2] 3 4 »
Показать все 60 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024