Repolode
winchxyz

winchxyz/spiralist

Превращает любую фотографию в рисунок одной непрерывной линией на бумаге — пером, карандашом, тушью или краской — и снимает процесс рисования прямо в браузере.

Звёзды
68
Форки
14
Открытые issues
0
Последний коммит
26 дней назад

Что это?

Spiralist преобразует фотографию в одну непрерывную линию и рисует её на имитации листа бумаги, предлагая двенадцать материалов — от перьевой ручки и акварели до угля и золота. Доступны три режима: Artistic меняет толщину линии, чтобы передать тон; Realistic использует фиксированную ширину настоящего пера и плотно укладывает линию, предлагая четыре узора в стиле плоттера; Line art рисует только контуры, обрабатывая каждый элемент отдельно, с помощью нейросетевой модели для создания линейного рисунка и локально работающего детектора лиц.

Приложение отрисовывает рисунок покадрово с помощью WebGL 2 и экспортирует его в PNG, SVG для перьевых плоттеров и кинематографичные MP4-видео процесса рисования. Раздел 3D-печати превращает линию в рельефную табличку или проволочную скульптуру и экспортирует файлы 3MF или STL для принтеров Bambu Lab, Prusa и других, а также позволяет создать таймлапс печати с послойным показом.

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

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

  • 01Преобразует фотографии в одну непрерывную линию в режимах Artistic, Realistic и Line art.
  • 02Имитирует двенадцать материалов для рисования, включая чернила для перьевой ручки, акварель, уголь и графит.
  • 03Экспортирует рисунки в PNG, SVG для перьевых плоттеров и MP4-видео процесса рисования.
  • 04Создаёт файлы 3MF и STL для рельефных табличек или проволочных скульптур, а также таймлапс печати с послойным показом.
  • 05Обрабатывает фотографии локально в браузере и работает офлайн после первого посещения.

Сценарии использования

  • Создание портрета или иллюстрации одной линией из личной фотографии.
  • Подготовка SVG-файлов с реальными размерами в миллиметрах для рисования перьевым плоттером.
  • Создание короткого видео процесса рисования для соцсетей.
  • Подготовка рельефных табличек или проволочных фигур для 3D-печати по фотографии.

Быстрый старт

  1. 1

    Откройте рабочую версию сайта в браузере

  2. 2

    Загрузите фотографию и выберите режим рисования

Что важно знать

  • При первом использовании режима линейного рисунка потребуется однократно скачать около 54 МБ.
  • В метаданных лицензии указано NOASSERTION, хотя в README есть значок MIT. Проверьте файл LICENSE.

Темы

Частые вопросы

Что такое spiralist?
Превращает любую фотографию в рисунок одной непрерывной линией на бумаге — пером, карандашом, тушью или краской — и снимает процесс рисования прямо в браузере. Spiralist преобразует фотографию в одну непрерывную линию и рисует её на имитации листа бумаги, предлагая двенадцать материалов — от перьевой ручки и акварели до угля и золота. Доступны три режима: Artistic меняет толщину линии, чтобы передать тон; Realistic использует фиксированную ширину настоящего пера и плотно укладывает линию, предлагая четыре узора в стиле плоттера; Line art рисует только контуры, обрабатывая каждый элемент отдельно, с помощью нейросетевой модели для создания линейного рисунка и локально работающего детектора лиц.
spiralist можно использовать бесплатно? Какая у него лицензия?
spiralist распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
spiralist всё ещё поддерживается?
Активно поддерживается. Последний коммит в spiralist — 24 сент. 2026 г..
Для чего можно использовать spiralist?
Создание портрета или иллюстрации одной линией из личной фотографии. Подготовка SVG-файлов с реальными размерами в миллиметрах для рисования перьевым плоттером. Создание короткого видео процесса рисования для соцсетей. Подготовка рельефных табличек или проволочных фигур для 3D-печати по фотографии.
Как установить spiralist?
Откройте рабочую версию сайта в браузере Загрузите фотографию и выберите режим рисования
Где скачать spiralist?
Исходный код и инструкции по установке — на GitHub: https://github.com/winchxyz/spiralist

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Инструмент с открытым исходным кодом на Rust, который преобразует растровые изображения JPG и PNG в компактную векторную графику SVG; доступен как CLI, приложение для компьютера и библиотека.

7,3 тыс.506RustMITОбновлён 3 дня назад