Там не получается 12->4. Да и честно говоря на современном железе никакие ухищрения ни на что не влияют, ни размер ни выравнивание.
Я TBN храню в byte[9].
ncuxonaT писал: OpenGL Note: glDrawRangeElements uses input attribute 'VERTEX_ATTRIB[0]' with stride '31' that is not optimally aligned; consider aligning on a 4-byte boundary
Кстати я вспомнил. Nvidia молчит про not optimally aligned, она по другому ругается
Цитата:
OpenGL Note: Usage warning: Generic vertex attribute array 4 uses a pointer with a small value (0x0000000C). Is this intended to be used as an offset into a buffer object?
OpenGL Note: Usage warning: Generic vertex attribute array 5 uses a pointer with a small value (0x00000018). Is this intended to be used as an offset into a buffer object?
OpenGL Note: Usage warning: Generic vertex attribute array 6 uses a pointer with a small value (0x00000024). Is this intended to be used as an offset into a buffer object?
вот любопытно, какое ей вообще дело.
Но это идёт только при -dev 2 и -gldebug
Что именно тестировать-то? Вот запускаю RunDEV.bat, открывается ку3шная карта без освещения. Всякие текстурные порталы и молнии двигаются. Фпс варьируется от 20 до 600 без видимой причины. Криво работает движение игрока по диагонали. Почему-то каждый раз включается ускорение мыши в винде, после выхода выключать приходится.
ncuxonaT писал: Фпс варьируется от 20 до 600 без видимой причины
карта без виза.
Цитата:
ncuxonaT писал: Что именно тестировать-то?
ну так изучать возможности системы материалов, для того и PDF приложен.
Попробовать создать свою систему, наконец. Но вижу без игрового контента это мало кому интересно.
Дядя Миша писал: без игрового контента это мало кому интересно
По этой причине народу не зашёл старый ксашмод версий 0.39-0.45 и старше. Карты и моды из спирита на нём не работали, карт примеров было мало. И сама система была довольна зыбкая, с багами и вылетами. Именно поэтому народ предпочитал спирит, где всё более-менее было протестировано и работало.
Сейчас ровно та же ситуация с XashNT: народ предпочитает XashXT, т.к. это по-сути спирит, только лучше. Дядя Миша то, что интересно тебе - пилить вот эту систему материалов, новые компиляторы, плюшки в форматах моделей - оно народу не нужно в том виде, в котором оно сейчас. Либо готовая игра в новом формате, чтоб было откуда воровать на что ориентироваться, либо старый добрый спирит, помноженный на рендерер п2. Мне кажется, выгоднее второе, т.к. готовая игра (п2) уже есть, но под неё ничего не делают.
Добавлено 11-02-2020 в 21:55:
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.
Дядя Миша
Пока разбираюсь. Судя по тем примерам в директории скриптов, понял, что в доке не очень понятно написано и не всё. Через неделю где-то постараюсь полный фидбэк расписать, (если совсем сильно не заболею).
Дай пожалуйста пример макроса-однострочника что бы я по мотивам смог свои материалы перекидать туда.