Так мип уже предполагает некий разблюр за счёт даунскейла.
Цитата:
ncuxonaT писал: Куда копать?
либо в MeshCreateBuffer, где AABB конструируется, надо вертексы предварительно умножать на матрицу кости, либо уже при трансформации во время рендеринга. А может и там и там.
Дядя Миша писал: либо в MeshCreateBuffer, где AABB конструируется, надо вертексы предварительно умножать на матрицу кости, либо уже при трансформации во время рендеринга. А может и там и там.
ААВВ считается при загрузке, а потом трансформируется? Даже без развесовки, если у меша больше одной кости, это не будет нормально работать.
Тогда надо в MeshCreateBuffer пробежать по всем анимациям, чтобы получить максимальный ААВВ. Либо хранить отдельный ААВВ на каждый кадр каждой анимации.
Добавлено 05-08-2021 в 22:54:
Цитата:
Дядя Миша писал: Так мип уже предполагает некий разблюр за счёт даунскейла.
ncuxonaT писал: Тогда надо в MeshCreateBuffer пробежать по всем анимациям, чтобы получить максимальный ААВВ. Либо хранить отдельный ААВВ на каждый кадр каждой анимации.
Дядя Миша писал: Можно, но лучше использовать sizeof( string ), где string - имя переменной в которую пишется конечная строка. Ну или по крайней мере убедиться, что везде, где ты меняешь это дело, размер строки реально равен MAX_STRING.
Корочи, это не помогло, всё равно вылетает. Да и непонятно, как могло помочь, вылетает же не на записи строки, а на Mem_Free( afile ).
Так товарищи. Через 11 дней йубилей - ровно год со дня обнародования исходников P2:Savior. Надеюсь у вас уже есть что показать к этой дате.
Свежих скриншотов или хотя бы геймплейного видео?
А то может и демкой порадуете
Добавлено 19-08-2021 в 14:08:
ncuxonaT по поводу вылета - слишком мало информации. На ванильной п2 вылетает? И если да, то при каких условиях.
Дядя Миша писал: Так товарищи. Через 11 дней йубилей - ровно год со дня обнародования исходников P2:Savior. Надеюсь у вас уже есть что показать к этой дате.
Свежих скриншотов или хотя бы геймплейного видео?
А то может и демкой порадуете
Добавлено 19-08-2021 в 14:08:
ncuxonaT по поводу вылета - слишком мало информации. На ванильной п2 вылетает? И если да, то при каких условиях.
Сегодня мне показали первую параною, переведённую на прайм с рендером п2. Позже залью видео сюда
ncuxonaT писал: Оно так редко вылетает, что про ванильную пока ничего сказать не могу. Если поймаю вылет, то напишу.
Это вероятно тот самый гейзенбаг, о котором так долго твердили большевики. Вылет в движке, как-то связан с логом.
Условия появления:
1. Только на P2
2. Только в режиме -dev (без -dev или в режиме -dev 2 не проявляется).
Возникает на самом начальном этапе инициализации.
Я так и не понял, что это такое, и откуда взялось, но это точно связано с ведением лога.
Цитата:
ncuxonaT писал: Я хочу лампочкам енв_статикам прописать лайтстили, чтобы они мигали вместе с соответствующими им лайтами
Имеешь в виду, чтобы лампочки освещали только эти статики и больше ничего?
Дядя Миша писал: Так товарищи. Через 11 дней йубилей - ровно год со дня обнародования исходников P2:Savior. Надеюсь у вас уже есть что показать к этой дате.
Свежих скриншотов или хотя бы геймплейного видео?
Тогда зачем транслируеш свои мироощущения на других?
Вообще лучше для проэкта лучше брать более современные движки там гораздо больше много всяких возможностей и они лучше проработаны. В этих же проэктах попадается много багов