PrimeXT
PrimeXT copied to clipboard
Modern Half-Life 1 SDK for Xash3D FWGS engine, has enhanced graphics and physics and a lot of new features for mod-makers. Crossplatform, supports Windows/Linux. Based on XashXT and Spirit Of Half-Lif...
https://disk.yandex.ru/d/cUQ_6ASuWm4kSQ
On models with bone weights screencopy scissors are invalid  And even on models without bone weights  Also this causes invalid meshes culling in light pass 
При запекании кубемапы, если у env_static нет галочки для коллизии, он ее не запечет
Если текстура прописана самой последней строчкой, то в игре освещение от нее запечется неправильно. Чтобы исправить, нужно добавлять пустую строку в самый конец файла.
В pxrad/studio.cpp. Нужно проверить наложение освещения на модели, а также тени от этих моделей, с нестандартным питчем.
env_laser is not rendering inside 3D skybox if you put it there, yet it is visible from the real side of the map: 
https://github.com/SNMetamorph/PrimeXT/blob/9d7fce11125fa2ebf893ce94400169b48d49e3a6/common/bspfile.h#L69-L91 Поднять некоторые из этих лимитов. Мои предложения: `MAX_MAP_LIGHTING 0x7a12000 // 120mb` `MAX_MAP_MODELS 4096` `MAX_MAP_ENTITIES 8192` `MAX_MAP_TEXTURES 8192`
На мой взгляд нужно создать полноценный функционал для реализации смены у модели ее дополнительных параметров. У моделей, есть параметры которые нельзя использовать через редактор карт, но создание функционала для их...
Тестировал на карте grass_test2, если это важно. Лаги особенно проявлялись, когда светил в противоположную сторону от лучей/солнца.