Sidebar

Открытое бета-тестирование нового рендерера

Команда форума
VIP
28.03.2010
15 331
259
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Открытое бета-тестирование нового рендерера

Чтобы вам не было так скучно, к обновлению рендерера прилагается и обновленная демка grass_test2 (ну я с нее скриншоты выкладывал).

Динамического освещения пока что нет, есть только статическое. Заведите себе копию второй паранои, которую не жалко для тестирования. Вм понадобятся папки glsl, bin и xash.dll. К тому же xash.dll могут использовать остальные для обновления движка.

Тестируем на уже имеющихся картах паранои. В первую очередь конечно тестируем ошибки, когда что-то не работает на определенном железе, не компилятся шейдеры и так далее. Прикладываем лог с -dev 5 -gldebug
Во вторую очередь тестируем графические несуразности, либо явные, либо те, которые на ваш взгляд неправильные. Если вы понимаете в программировании шейдеров, можете сами попытаться накрутить эффект правильно. Ну или хотя бы приложите скриншот неправильного места.

Собственно по окончании тестирования статики, я возьмусь за имплементацию динамического освещения. А разработчики под параною уже могут ставить себе это обновление и продолжать работать под ним.
Ну и багрепортить разумеется.

www.hlfx.ru/xash/landscape_demo.7z - 45 Mb
 

qpAHToMAS

Well-known member
22.10.2006
9 328
29
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
Отличная водичка! Скриншотами ее не передать. И дымки там никакой на самом деле нет.
Вопрос: grass_test2 имеет максимальный размер карты (по лимитам сетки)?
 
Команда форума
VIP
28.03.2010
15 331
259
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Нет, грасс_тест имеет где-то четверть от максимального размера. Компиляторы с приставкой v3 в конце имени - это новый формат карт. От BSP31 отличается лайтмапой низкого разрешения и субдивайдом в 1024. Это для того чтобы рад не вылетал с нехваткой памяти на 32-битных системах. Но можно использовать и старые компиляторы конечно. Это единственная разница между ними.
 

Qwertyus

Well-known member
13.08.2009
1 363
27
48
  • Xash медаль
2 Дядя Миша:
Ругал других за оставленные конфиги, а сам забыл их почистить :) . К тому же вложен sentences.txt нулевого размера. Соответственно, все скриптовые реплики персонажей оказались стёрты.

Обратил внимание на некоторые косяки, которые присутствуют в П2 самой по себе. Уже не помню, упоминал их кто-то или нет. На первой карте игры в окне внезапное солнце ярко красного цвета. Это на фоне хмурого неба и звуков дождя, довольно странно. Также увидел на многих текстурах эффект белёсой сетки по контуру. Обычно это бывает, когда текстуру сначала делают с правильным тайлингом, а потом делают ресайз. А при ресайзе пиксели по краю меняются и тайлинг получается не совсем бесшовным.

По части освещения - да, подоконники теперь освещены хорошо, но вот модельные листики на полу перед окном раньше освещались светом от окна, а теперь тёмненькие, и зелёные сиденья не освещаются - та самая недоделанная динамика? Фонарик глючит - неровно освещает только попавшие в поле луча модели, браши не освещаются. Порадовало отсутствие дикого преломления на стёклах. Глосс на стенах боле мягкий и равномерный. На второй каре водичка в лужах смотрится реалистичнее, правда, пара луж почему-то оказалась почти прозрачной.

Также в консоли сообщения об ошибках с какими-то там ammo-тайпами. Аптечки не подбираются. Гранаты глючат. Подобрать можно, но меньше (2), а при попытке переключиться на гранату она появляется в руках ненадолго, а потом исчезает. Также дополнительные патроны подбираются, но пропадают. Индикатор патронов оружия отсутствует.

Звук прикольнее стал с новым DSP.
 
Команда форума
VIP
28.03.2010
15 331
259
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
То что касается текстур - это не комне вопросы.
Патроны я вообще не трогал, это что-то ты не так скопировал в настройках.
Освещение моделек еще будет дорабатываться, это не окончательный вариант.

[ADDED=Дядя Миша]1477171322[/ADDED]
ЗЫ. то что фонарик освещает только модели есть следствие отсутствия динамических источников света. На данный момент это всё что осталось от динамического рендера.
 
Последнее редактирование:

FiEctro

Супер Модератор
Команда форума
Супер Модератор
28.07.2006
17 166
29
  • Золотая медаль 213
  • Neh
Дядя Миша сказал(а):
Это для того чтобы рад не вылетал с нехваткой памяти на 32-битных системах.
ППЦ китаец написал специально по нашей просьбе 64битную версию, но нет, не хочу 64бит, хочу жрать несвежие компиляторы. Надеюсь с введением динамического освещения этот вопрос отпадет сам по себе.
 

Qwertyus

Well-known member
13.08.2009
1 363
27
48
  • Xash медаль
Дядя Миша сказал(а):
Патроны я вообще не трогал, это что-то ты не так скопировал в настройках.
Я взял П2 1.2 и скопировал поверх неё все файлы из твоей демки. Далее я запускаю игру и результат именно такой. Никаких своих настроек я не вносил, а консоль при запуске сразу же выдала ошибки про патроны, уже на загрузке бэкграунда:
Оффтоп
Тадам - base\scripts\weapons\ammodesc.txt тоже нулевого размера. Так что патроны ты трогал :demon:

И ещё одна ошибка в консоли при загрузке первой бэкграундной карты:
Error: Mod_ForName: sprites/added/glow_anamorphic.spr couldn't load
Но это уже исходный косяк сборки П2 или маппера, насколько я вижу. Впрочем, на остальных картах тоже навалом ошибок о недостающих файлах, неизвестных сентенциях и об отсутствующих анимациях.

Кстати, есть значимое предложение. В логе Ксаша при -dev 3 в момент загрузки карты движком оставлять сообщение о том, какая именно карта была загружена. Потому что когда проходишь игру, состоящую из нескольких карт, будет намного проще ориентироваться по логу, на какой именно карте какие ошибки происходили. А то получается, что есть только косвенная информация типа "Loading game from save/p_savior1.HL1...", но это как раз информация о загрузке данных с предыдущих/последующих карт. Да и просто в момент игры открыл консоль - и сразу ясно на какой ты карте, без ввода доп. команд.
 
Последнее редактирование:
Команда форума
VIP
28.03.2010
15 331
259
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Я взял П2 1.2 и скопировал поверх неё все файлы из твоей демки
Заведите себе копию второй паранои, которую не жалко для тестирования. Вм понадобятся папки glsl, bin и xash.dll.
Если ты решил, что тебе виднее, что копировать - потом не жалуйся.

хочу жрать несвежие компиляторы
Это и есть 64-битная самая последняя версия, скомпиленная в 32-бита. Мне нечем собрать в 64 бита.

Но это уже исходный косяк сборки П2 или маппера
Эти спрайты давали сильную засветку, вот Элбер их и выбросил. Таким, простым способом.
 

crystallize

Well-known member
06.06.2014
1 577
30
48
peces plece

[ADDED=crystallize]1477227690[/ADDED]
Там слева что-то есть, я туда гляжу и всё вылетает. Я запускал без Паранои.
dev 5
Оффтоп
 
Последнее редактирование:
Команда форума
VIP
28.03.2010
15 331
259
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
2 crystallize: насчёт вылета посмотрю. А насчёт отсутствия поддержки VAO - попробуй драва обновить.

К слову насчёт границы воды и берега. Я предлагаю следующее решение: точно по берегу надо нарисовать слой на ландшафте, в котором будет блестящая грязь, а чем глубже тем больше она будет переходить в песок. Я думаю это вполне себе неплохой метод. Ну или просто полосу блестящего песка можно нарисовать на ландшафте.
 

Lev

Member
09.12.2011
109
27
А можно сделать чтобы когда ныряешь под воду, она была не только мутная но и цвет имела как на поверхности?
 
Команда форума
VIP
28.03.2010
15 331
259
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
2 Lev: разумеется, я подводой эффекты еще не прорабатывал. Ну да, там проще, чем снаружи.
 

Lev

Member
09.12.2011
109
27
Или шейдер например как во втором эпизоде наложить пока под водой)
 

Raid

VIP
VIP
11.07.2006
8 320
29
  • Rocket медаль
2 Qwertyus:
И животноводство! или показывать имя карты где-нить в углу какой-нить командой типа mapname.
 

Qwertyus

Well-known member
13.08.2009
1 363
27
48
  • Xash медаль
2 Raid:
Я просил о фиче, которая поможет анализировать лог после прохождения игры/мода. А не просто для того, чтобы в процессе игры в консоль глядеть.
 

Lefront

всегда можно орнуть
30.06.2008
2 195
31
  • Лампочка
Затестил. Впечатления двоякие. Убрали мой любимый блеск, ну да ладно.
Выложу темные скриншоты до и после. Первой партией будет ДО.
P.S водичка классная.
p.s2 Вообще в динамике надо смотреть, думаю через пару месяцев запилю демо версию Icon Of hell 2, для форума. И как раз народ поиграет на старой и новой версии. Что бы глянуть
[ADDED=Lefront]1477416145[/ADDED]
После

[ADDED=Lefront]1477418364[/ADDED]
Чтоб по наглядней было
 

Вложения

Последнее редактирование:

ElbeR

Wunderknabe
23.04.2009
856
32
2 Lefront:
Я тоже затестил новый рендерер.
Впечатление хорошее. Есть потенциал при хорошем контенте.
Очень порадовало правильное отражение спекуляра. Дальше дело за настройкой материалов. И да, теперь надо зеленый канал нормала инвертировать, для правильного отображения.
 
Команда форума
VIP
28.03.2010
15 331
259
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
2 ElbeR: Еу! Если у тебя всем текстурам его надо инвертировать - проще убрать инверсию в шейдере. Glsl\texfetch.h закоментить 130-ю строку. ну или удалить.
 

KiQ

Member
12.07.2010
397
2
18
Кстати да, в шейдере же решается, зачем текстуры дергать?
 

ZGreen

Navarro
15.06.2006
3 239
33
  • Спец медаль MM18
2 Lefront:
а можешь в карте нормалей текстуры мраморного пола сам мрамор разгладить и сделать его чуть блестящим? И снова заскринить, а то он у тебя как губка вышел.
 

Новые сообщения

Донат - Хостинг

Итого
200.00 $
Цель
600.00 $

Доноры Красавчики

Пользователи онлайн

Нет пользователей онлайн.