В рамках инициативы GPUOpen (https://www.opennet.ru/opennews/art.shtml?num=43766) компания AMD открыла (http://gpuopen.com/compressonator-is-going-open-source/) исходные тексты инструментария Compressonator (http://gpuopen.com/gaming-product/compressonator/), предназначенного для сжатия текстур и создания уровней mip-map (https://ru.wikipedia.org/wiki/MIP-%D1%82%D0.... Код открыт (https://github.com/GPUOpen-Tools/Compressonator) под лицензией MIT. В состав входит GUI на Qt, утилиты командной строки и SDK. К сожалению, сборка пока возможна только для платформы Windows.<center><a href="http://32ipi028l5q82yhj72224m8j.wpengine.netdna-cdn.com/wp-c... src="https://www.opennet.ru/opennews/pics_base/0_1463080160.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
Compressonator предоставляет средства для упрощения работы со сжатыми ресурсами, позволяет наглядно оценить различия в качестве картинки до и после сжатия с использование различных технологий и режимов. Поддерживается большой набор кодеков и форматов (ASTC, ATC, ATInN, BCn, ETCn, DXTn). Имеются инструменты для создания MIP-текстур (несколько копий текстуры с разной детализацией) и средства пакетной обработки больших баз изображений.
<center><a href="http://32ipi028l5q82yhj72224m8j.wpengine.netdna-cdn.com/wp-c... src="https://www.opennet.ru/opennews/pics_base/0_1463080319.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>URL: http://gpuopen.com/compressonator-is-going-open-source/
Новость: https://www.opennet.ru/opennews/art.shtml?num=44412
>средства для упрощения работы со сжатыми ресурсами, позволяет наглядно оценить различия в качестве картинки до и после сжатия с использование различных технологий и режимов.Лучше бы плагин к GIMPу написали, чем городить свой велосипед, который ещё вдобавок и не кроссплатформенный.
>сборка пока возможна только для платформы Windows.
Конечно, зачем тем, кто работает с текстурками простенькая программа предназначенная именно для этого? Пусть используют Гимп.. А лучше так вообще криту со всеми кдезависимостями...Хотя сразу уж Блендер - чтоб и 2д и 3д
После тредика о баге в квм заткнулся бы уже, да
Сообщений: 1Ты о чём?
Он у нас телепат...Не обращай внимания
Открытие исходных кодов, возможно, устраняет препятствия для написания плагина к Гимпу теми, кому он действительно нужен.
Вот только если там под капотом постоянные обращения к закрытому драйверу видюхи, существующему только под винды, говорить, собственно, вообще не о чем. Ибо от той открытости толку - ноль. С чего бы еще проекту на Qt собираться только под одной платформой?
Скорее всего с того, что больше ни под что и не пытались - слэши не в ту сторону и подобное.
Вру - в правильную сторону. Просто система сборки - MSBUILD, ну и ещё мелкие детали. В общем, лечится легко, благо файлов там мало.
Ну они поступили лучше чем NVIDIA, у последних такой функционал вообще плагином к фотошопу.
У nVidia тыщу лет как есть кросс-платформенные консольные утилиты под MIT-лицензией:
https://developer.nvidia.com/gpu-accelerated-texture-compres...
https://github.com/castano/nvidia-texture-tools
https://packages.debian.org/jessie/libnvtt-bin
Что за игра на скриншотах?
Вестимо, это не игра, а Ruby, девушка-символ графических подразделений ATI/AMD.https://en.wikipedia.org/wiki/File:Ruby_(virtual_character_b...
>Ruby, the digital superstar of ATI Technologies as seen in the real-time demo The Assassin for the release of ATI's Radeon X1800 (R520) video card. This demo used new features available on Radeon R5x0 3D accelerators.https://en.wikipedia.org/wiki/ATI_Technologies#Products
>"Ruby", a fictional female character described as a "mercenary for hire.", was created by ATI to promote some of its products. Computer-animated videos produced by RhinoFX about Ruby on a mission (being a sniper, saboteur, hacker and so on) appeared at large technology shows such as CeBIT and CES.
Что графическое подразделении что язык программирования, одного уровня.
> Что графическое подразделении что язык программирования, одного уровня.Что мухи что котлеты - одно и то же?
>>GUI на Qt
>>К сожалению, сборка пока возможна только для платформы Windows.Они чего-то недоговаривают.
Да ничего там особенного - #include <windows.h> (который, кажется, и не используется, #pragma comment(lib,"PNG.lib") и тому подобное. Просто те, кто писал, о кроссплатформенности и не слышали
Но никто же им не запрещал из приложения Qt напрямую вызывать Win32 API.
Никто не запретит быть извращенцем…
> Никто не запретит быть извращенцем…Это вы про поддержку кроссплатформенности которая никому из разработчиков - не нужна,
а из пользователй нужна максимум 1% игроков?
Ну, да - не запретит.
Но, у AMD как видим - таких нет.
>К сожалению, сборка пока возможна только для платформы Windows.Для 90% PC это не является проблемой. А из оставшихся 10% это является проблемой лишь для 1,5-2% компьютеров, ибо остальное маки.
>>К сожалению, сборка пока возможна только для платформы Windows.
> Для 90% PC это не является проблемой. А из оставшихся 10% это
> является проблемой лишь для 1,5-2% компьютеров, ибо остальное маки.Осторожно, дурашка, у тебя от таких вычислений мозг сварится.
из оставшихся 10% это является проблемой для 15-20%…
не благодари