Tekx — процедурный графический генератор

Компьютерная генерация

Попал однажды в мои руки алгоритм процедурной генерации шума Ворли.

А потом я подумал, что можно его расширить и разнообразить.

И заверте...

Первые тесты были довольно посредственными:

Но потом всё качественно изменилось.

У этих изображений, кстати, общая основа. Это видно, если присмотреться:

 

Первая версия

Последняя (на данный момент) версия

Похожие статьи

  • MiniTekx
    Зашёл я значит сегодня в АндерГамин, а там мне и говорят:[26 сен 15 21:32] * Каждый день праздник * Xitilon: спорим твой tekx не может генерировать шум наподобие http://imgs....
  • Tekx — что под капотом?
    Некоторых людей заинтересовал принцип работы моего процедурного генератора графики, результаты которого были показаны мной в начале этого года, вместе со ссылкой на сам Tekx 0....
  • КсиТехнология-02 — послойное рисование спрайтов в заданной палитре
    Спойлерпоказать(анимация очень цветастая, большая и быстрая — осторожно! специально спрятал в спойлер)Проблема: я хочу все эти перекраски, всех возможных анимаций персонажа, но ...
  • Масштабирование всей игры без мыла и дрожания (финальная версия)
    Пост относится только к GM8.1. У Студии есть такая же проблема, решается ли она — не читал, но какое-то обсуждение на официальном форуме было. Да скорее всего решается, просто...
11 комментариев
Kot211
Некоторые картинки настолько невероятно хороши, что просто бери, да вставляй в игру фоном. Теперь знаю, куда идти, когда фоновые изображения потребуются.
Kozinaka
Последняя картинка клёвая!
Xitilon
Часть из них ещё и бесшовна, но это свойство трудно удержать, меняя различные параметры формул и алгоритмов генерации.
Dr_Z10
Будь это в HD и изменяйся это так, чтоб можно было видео сделать, было бы интересно.
Xitilon
Хм… А скажи-ка мне параметры этого своего HD?
Dr_Z10
1920 на 1080 и чтоб картинка так плавно менялась постепенно. Вот бы круто было.
razzle_dazzle
Даёшь демосцену на коленке!
0cd2bdbaac
Конкурс?
razzle_dazzle

Я имел в виду пожелание Доктора Зло — это реализуемо в контексте демо. Но Tekx же не приспособлен для такого хотя бы потому, что, насколько я понимаю, все процессы совершаются центральным, а не графическим процессором, а это довольно медленно.

Конкурс — хорошая идея, но не для Коленки, наверное. Все-таки здесь не так много программистов. Впрочем, если отбросить специальные челленджи вроде сжатия программ до 64 кб и выжимания из железа «кровавой слезы», то можно попробовать сделать что-то и на ГМ. Мои «Узоры на потолке» тоже в каком-то смысле можно вписать в контекст демосцены.

0cd2bdbaac
Дк да, прост само понятие, явление «демо» как-то уж очень редко встречается, я уж и забыл, когда последний раз его слышал, круто было бы тематическую движуху поднять, если такое вообще возможно, канеш.
Xitilon

Хм, а это мысль. Мне как-то даже в голову не приходило перводить вычисления на GPU, погуглю. Впрочем, демо раньше писали для ЦПУ, так как никакого выделенного ГПУ раньше и не было вовсе, на старых машинах. Так что HD видео на CPU — явно нет, но Доктору хватило бы и оффлайн-генерации, насколько я понял его пожелание.

Только вот я знаю как сохранять в PNG каждый кадр, а речь шла про анимацию. Кто-нибудь знает как загнать ряд PNG в, не знаю, AVI?

Dr_Z10, какой формат тебе бы подошёл? А то самое близкое к видео, что у меня есть, это GIF. И то нужно найти библиотеку для этого, но я знаю что она точно есть.

Впрочем, если отбросить специальные челленджи вроде сжатия программ до 64 кб и выжимания из железа «кровавой слезы», то можно попробовать сделать что-то и на ГМ.

Можно, но желающих будет… скажем так, немного. Я сам сейчас не желаю, так как Не_возвращаюсь из Замка (второго).

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.