LINUX.ORG.RU

Linux демо победило на фестивале Chaos Constructions 2021

 , ,


1

1

По итогам прошедшего фестиваля компьютерного искусства Chaos Constructions 2021, в номинации One Scene demo compo первое место заняло кроссплатформенное демо Retrogram. Традиционно, в качестве программной PC-платформы для создания демо используется Windows, и множество инструментов демосцены существует только под платформу компании Микрософт. Однако Retrogram было изначально разработано под ОС Linux, а затем была сделана кроссплатформенная сборка, пригодная для запуска и в среде Windows.

В качестве OpenGL-обвязки была использована модифицированная open source утилита Bonzomatic, предназначенная для проведения реалтаймовых конкурсов в формате Shader Showdown. Сама сцена была написана на фрагментном GLSL шейдере с классической реализацией алгоритма Ray March с беззастенчивым использованием заранее подготовленных текстур. В процессе разработки была найдена ошибка в вычислении арктангенса в драйверах Mesa 13 в связке с Intel HD Graphics 4000 (используется в Debian 9), которая была исправлена в Debian 10.

Скриншот был сделан в момент проверки работоспособности демо на видеокарточке GeForce GT 640 с драйверами Mesa 18.1.3 в Astra Linux 1.6.

Следует отметить, что в номинации One Scene demo compo так же на первом месте (одинаковое количество очков) была демо Hypnotoad со всеми любимой гипножабой для ZX Spectrum от товарища Norduk, известного своими многочасовыми стримами на Youtube.

Подробности о демо и конференции CC2021 можно прочитать на сайте автора Retrogram.

>>> Просмотр (1920x1080, 1326 Kb)

★★★★★

Проверено: Harald ()
Последнее исправление: shimon (всего исправлений: 2)

Ответ на: комментарий от mertvoprog

А под Winamp AVS демки делают ещё, или забыт давно?

Нынче практически тот же самый функционал у Bonzomatic. У него есть специальная текстура, которая динамически меняется. Она содержит представление быстрого преобразования Фурье (FFT), полученное путем оцифровки сигнала с линейного или микрофонного входа.

То есть, в комп втыкается звуковой провод, по которому гонится звук, который вживую играет диджей. Картинку на экране, соответственно, можно сделать зависимой от звука. На реалтайм Shader Showdown именно так и происходит.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от mertvoprog

Это какой-то новый вид ограничений: ограничения инстаграм-фильра. Демосцена такого еще не видывала.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Xintrea

Суровый и беспощадный постмодернизм, фигли.

Далее в рубрике: хор из вибрирующих на разной частоте лопатофонов, домино из них же, запускаем в браузере Windows XP, пересылаем факсы по USB Type C.

mertvoprog
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.