Пришло время некоторых новостей
* В документацию добавлена статья по установке (https://snmetamorph.github.io/Prime...us/installation)
* Реализован specular IBL в рамках physically-based модели освещения
* Исправлен баг в pxcsg и pxbsp, из-за которого на неаксиальной брашевой геометрии могли пропадать полигоны
* Исправлен баг в pxstudiomdl, из-за которого текстурные координаты съезжали по вертикали на 1 пиксель, если не был использован параметр $freecoords (оба этих бага были в инструментах для P2, возможно кто-то сталкивался)
* В текстуру с параметрами материала добавлен еще один параметр: specular intensity. Подробнее, опять же, можно прочитать в документации (https://snmetamorph.github.io/Prime...g_with_textures)
Добавлено 08-06-2022 в 02:09:
Цитата:
SNMetamorph писал: Поднакопилось изменений за полтора месяца:
- пофикшен параллакс-маппинг на декалях
- исправлена сборка всех утилит под 64 бита
- добавлена система отслеживания ошибок компиляции убершейдера: выводит путь до файла и номер строки, на которой произошла ошибка
- исправлена компиляция утилиты pxsv (PrimeXT Sprite Viewer)
- исправлено неправильное поведение альфа-канала на студиомодельных текстурах с флагом transparent
- из шейдеров удалены остатки кода реализации BRDF, унаследованого из P2
- исправлено некорректное наложение лайтмапы в PBR-режиме освещения
- добавлена поддержка ImGui, и это уже можно использовать в модах. На данный момент не реализован лишь ввод символов с клавиатуры и чтение/запись в буфер обмена, но это сейчас в процессе
Ещё забыл упомянуть, что поддержка ImGui уже давно реализована в полном объёме и её вполне можно использовать со всеми удобствами.
Вы объясните для нубов, вот я хочу допустим скачать и заценить новые демки, а халфу не хочу ставить. Есть какой-то инсталлятор?
Чтобы одним файлом скачалось и сразу всё поставилось.
KiQ писал: В FWGS куда-то пропали 7z билды, кажет какой-то AppImage
Да, пропали
Наверное на такой случай я лучше их просто архивом так же куда-нибудь залью.
Добавлено 09-06-2022 в 00:59:
Цитата:
Дядя Миша писал: Вы объясните для нубов, вот я хочу допустим скачать и заценить новые демки, а халфу не хочу ставить. Есть какой-то инсталлятор?
Чтобы одним файлом скачалось и сразу всё поставилось.
На релизных версиях будет. Сейчас пока еще нифига не устаканилось.
Добавлено 09-06-2022 в 01:04:
Цитата:
KiQ писал: А, таки они не в continous build лежат, надо бы тогда ссылку в инструкции поправить
Это не то. Билды движка которые в релизах это старьё за 2019 год.
Но при этом есть код в rad, учитывающий наличие pitch, что странно, и только он остался в p2st. Надеюсь что я правильно понял и это надо бы как-то исправить.
В p2st нет удаления, в vhlt/umhlt есть. Но не суть. Надо в angles перебрасывать, а то sv_skyvec_z нулевой получается. Я заметил что в прайме на тестовых картах в исходниках оба угла солнца записаны в angles, хотя я вот привык писать отдельно pitch -30 например, ну как нас давно учили. И в fgd прайма это поле есть.
Decay писал: В p2st нет удаления, в vhlt/umhlt есть. Но не суть. Надо в angles перебрасывать, а то sv_skyvec_z нулевой получается. Я заметил что в прайме на тестовых картах в исходниках оба угла солнца записаны в angles, хотя я вот привык писать отдельно pitch -30 например, ну как нас давно учили. И в fgd прайма это поле есть.
Дядя Миша писал: SNMetamorph а напомни какие фичи будут в релизной версии.
Не багфиксы, а именно фичи.
- Целостное освещение, с возможностью использования PBR или традиционной модели освещения
- Предиктинг пушек, то чего не хватало в XashXT для мультиплеера
- Всякие графические улучшения (bloom, SSR, etc.)
- Кроссплатформа в виде поддержки Linux/Android
- Оптимизация рендеринга (а это масштабная тема, и скорее всего не получится всё задуманное сразу в релизной версии сделать, так что это будет постепенно внедряться)
Возможно что-то упустил
Так надо сделать чтобы было как UMHLT или что? Не вдупляю что-то.
А, кажется допёр. Ну мне кажется лучше угол писать напрямую в поле angles, а этот вот pitch убрать из FGD вообще.