← Все проекты
Проект / Python

marouane53/yeganeh-mountains-formula-render: Yeganeh Mountains Formula Render — процедурный рендерер гор по формуле математика

Воссоздайте математическое произведение искусства «Горы» Хамида Надери Йеганеха в виде PNG-изображения, используя только Python и формулы.

Проект берёт опубликованную математическую формулу из социальной сети и реализует её на Python. С помощью NumPy вычисляются значения для каждого пикселя, а Pillow формирует итоговое PNG-изображение. Вы можете менять размер и разрешение, а сам рендеринг...

★ 11 Python Форки 3 Issue 0 Оценка 6/10 Карточка проверена

Для кого это

Для Python-разработчиков, интересующихся процедурной генерацией, математическим искусством и реконструкцией визуальных алгоритмов.

Проблема / задача

Хотите увидеть, как математические формулы превращаются в красивое изображение гор, но не знаете, с чего начать или как воспроизвести чужой алгоритм.

Как это работает

Проект берёт опубликованную математическую формулу из социальной сети и реализует её на Python. С помощью NumPy вычисляются значения для каждого пикселя, а Pillow формирует итоговое PNG-изображение. Вы можете менять размер и разрешение, а сам рендеринг происходит полностью на CPU — процесс трудоёмкий, но результат впечатляет.

Что видно по README

Проект marouane53/yeganeh-mountains-formula-render представляет собой Python-скрипт, который процедурно генерирует изображение гор на основе математической работы Хамида Надери Йеганеха. В README указано, что формула была расшифрована из сжатого изображения, поэтому скрипт является реконструкцией, а не точной копией. Для работы требуются Python 3.10+, NumPy и Pillow. Скрипт поддерживает параметры ширины, высоты и...

Ключевые возможности

Генерация изображения гор по математической формуле ЙеганехаНастраиваемые ширина, высота и количество тайлов для предпросмотраВоспроизведение слоёв, освещения и снежных шапок через математические функцииПолностью Python-реализация без сторонних библиотек рендеринга

Технологии

Python 3.10+NumPyPillowPython

Интересный факт

Формула была взята из сжатого изображения в Twitter/X, поэтому разработчик называет скрипт «математической реконструкцией», а не дословной копией оригинала.

С чего начать

  • Установите зависимости: pip install numpy pillow
  • Запустите рендеринг: python render.py (или python render.py --width 1000 --height 600 для предпросмотра)

Оценка GitRadar

Удобство
6/10
Свежесть
8/10
Перспектива
5/10
Монетизация
3/10
Общая оценка
6/10

Вердикт GitRadar

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

Наблюдения по обновлениям

Проект небольшой (11 звёзд, 3 форка), обновлений не было. Идея свежая, но реализация статична.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/marouane53/yeganeh-mountains-formula-render
Лицензия
NOASSERTION
Создан на GitHub
26 апреля 2026 г.
Последнее обновление репо
26 апреля 2026 г.
Последняя проверка GitRadar
26 апреля 2026 г.
Изученные файлы
README.md, render.py

FAQ

Что это такое?

Скрипт на Python, который генерирует PNG-изображение гор по математической формуле, опубликованной математиком Хамидом Надери Йеганехом.

Для кого подходит?

Для разработчиков, увлекающихся процедурной генерацией, алгоритмическим искусством и реверс-инжинирингом формул.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с marouane53/yeganeh-mountains-formula-render?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.