KiQ писал: для этого же в XT был заведен кастомный рендер-интерфейс. Теперь его не будеть чтоль?
Он там был заведён исходя из того что оригинальная графика немножко устарела. Да и то, можно подумать хоть кто-то им воспользовался кроме меня. Нет, не будет конечно.
Цитата:
XaeroX писал: А если я хочу сам решать, как мне рисовать модельки и из какой точки зрения?
ну так точка зрения и задается в игровой библиотеке, равно как и положение моделей в пространстве. А если речь про кастомный рендеринг, то это всё равно никто и никогда не использует. Если уж делать подобные вещи - это нужна система плагинов и каждый плагин под каждый формат моделей, соответственно. Ну как в Джеке
Дядя Миша как никто не воспользовался? Был же custom build от товарища) Тут дело такое, есть например базовые вещи, скажем нормал-мэппинг, тени, отражения там. А есть специфические вещи, например я для мультиплеерного билда, который мы с купахтомасом гоняли, кодил на клиенте эффект реальной линзы для вьюмоделек с прицелом (ну там арбалет, револьвер). У меня это было привязано к имени текстуры в модельке (модельки я перекомпилировал, соответсвенно). И вот в отрисовке вьюмодельки я проверял на наличие этой текстуры и рендерил в нее фреймбуфер мира, понимаешь, да) Может и не самый правильный подход, но без кастомного рендера такого в принципе не сделаешь. Если, например, такое будет можно тонко провернуть с помощью шейдеров и скриптов - то будет замечательно или тот же моушен-блюр, хотя я знаю, ты его не любишь)
Добавлено 21-09-2019 в 17:27:
То, что в новом XT шейдеры были переведены на glsl это огромный шаг, кстати, я их понемногу ковырял, пока в жизни не начались проблемы и времени на это перестало быть)
Ну такие вещи быстрее всего будут доступны через систему материалов.
Рендеринг вообще дело мало кому нужное. Это в первую очередь загрузка треугольников и вертексов в VBO. Вам это всё точно не нужно. Вам надо чёб можно было кастомные шейдеры и свои параметры в них.
Я за то, чтобы кубать)) ну по крайней мере основную геометрию. Вот честно, нигде не видел более удобной работы с текстурированием, именно в плане маппинга, чем в VHE/Джеке. Ну знаете это, когда референсный плэйн выделяешь и потом правой кнопкой мацаешь, и текстура с такими же параметрами вставляется, скейл там, UV и прочее. Там какой-то шаманизм с текстурной матрицей видимо, я так до конца и не разобрался, но удобно прям вообще)
XaeroX сложный ландшафт логично делать моделью) я говорил про основную геометрию. Да и в любом случае, лоу-поли скалы удобнее текстурить в джеке, чем долбаться с разверткой в том же блендере. Просто для того, чтобы по-быстрому накидать уровень любой 3d-моделлер слишком избыточен