Не, ну надо просто приоритет dds>tga. Tga удобно именно при разработке и lowres-превьюх в джеке что бы не прописывать шойдеры с масштабированием; тем более, не знаю как там сейчас, но когда я экспериментировал с ку3-форматом несколько лет назад, он текстуры с разрешениями 2048..4096 грузил как-то долго.
Government-Man писал: Так я удивляюсь самому факту того, что ты начал их применять.
Я их в одном месте по сути заюзал - в конструкторе вертекс-форматов для VBO. Ну и во всяких АТД, типа деномических массивов, но там итак понятно.
Добавлено 13-12-2019 в 20:16:
В шестёрке шаблоны это тихий ужос, к слову. Пока я писал на чистом Си, было вообще пофигу, а тут очень многие вещи повылазили.
Цитата:
Crystallize писал: Он многослойный. Многоканальный.
Хто?
Цитата:
Government-Man писал: Так сделай им конвертер или импортер.
Так об это же и речь, что они нехотят запускать конвентор каждый раз, когда отредактируют текстуру.
Добавлено 13-12-2019 в 20:18:
Government-Man между прочим очень правильную вещь сказал, насчёт нативного формата, я к примеру в DDS сохраняю reflectivity и еще кой-чего помелочи. Там всё равно дофига резервных полей. Причём DDS может быть и несжатый, если это нужно.
nemyax половина конструкций, валидных с точки зрения языка не работает. Я специально гуглил те или иные примеры, которые должны работать корректно, но в шестёрке оно либо не компилится, либо падает.
И typeof какие-то идиотские имена порой возвращает.
Дядя Миша писал: Так об это же и речь, что они нехотят запускать конвентор каждый раз, когда отредактируют текстуру.
Тогда надо сделать кнопку "сконвертить все" чтобы она шерстила папку с сорцами, сравнивала даты и конвертила только те текстуры что изменились. Тогда после любого редактирования нужно будет только щелкнуть по экзешнику.
Дядя Миша
А я тебе говорил, возьми хотя бы дивятку =)
У меня в ей правда шаблонные методы не линковались, если определения были вынесены в .cpp. Если всё определяется при объявлении в заголовке, то ок. Не знаю, баг ли это или норма.
Government-Man писал: Тогда надо сделать кнопку "сконвертить все" чтобы она шерстила папку с сорцами, сравнивала даты и конвертила только те текстуры что изменились. Тогда после любого редактирования нужно будет только щелкнуть по экзешнику.
да я собсно, именно такую утилиту и сделал, и народ один хрен недоволен, что её надо лаунчить.
Цитата:
Crystallize писал: формат TGA поддерживает альфу в отличие от BMP.
Цитата:
thambs писал: А чому ты clang не хочешь использовать?