w23 / xash3d-fwgs

Vulkan Ray Tracing fork of Xash3D FWGS engine. Intended to be merged into master at some point in the future.
161 stars 16 forks source link

patch: rendercolor, renderamt, etc #550

Open 0x4E69676874466F78 opened 1 year ago

0x4E69676874466F78 commented 1 year ago

https://github.com/w23/xash3d-fwgs/blob/29508cd3249072fbb695215bef2148a889ad0373/ref/vk/vk_mapents.h#L33-L39 Включи всё докучи, не помешает.

А что такое _xvk_offset?

w23 commented 1 year ago

Включить сложнее, чем просто раскомментировать. Это всё, включая оффсет, было только для func_wall. Надо понять, к каким конкретно фиговинам ты хочешь это приделывать, тогда я смогу понять, как можно запатчить, и в каких местах к этим данным подсасываться.

w23 commented 1 year ago

Под капотом может быть похоже на #459

0x4E69676874466F78 commented 1 year ago

Мне нужно для точечной энтити, класс env_beam, это не модель, обычная сущность карты. Но здесть есть нюанс, сама env_beam крепит луч к другим точечным энтити info_target: image image

Надо смотреть как это в кишочках во время игры лежит, наследуется ли изменение от env_beam в реальном времени или там надо уже управлять породившейся отдельной сущностью.