Converts a series of .svg files to .ild animation for laser shows
Go to file
Alexey Vazhnov 6b849a1399 README.md: add the _Table of contents_, update it with `md_toc --in-place --skip-lines 1 commonmarker README.md` 2025-12-21 19:37:52 +01:00
.vscode initial version 0.1.0 2025-12-21 07:05:09 +01:00
ilda Remove trailing spaces (#2) 2025-12-21 16:52:58 +00:00
tests initial version 0.1.0 2025-12-21 07:05:09 +01:00
.gitignore initial version 0.1.0 2025-12-21 07:05:09 +01:00
LICENSE initial version 0.1.0 2025-12-21 07:05:09 +01:00
README.md README.md: add the _Table of contents_, update it with `md_toc --in-place --skip-lines 1 commonmarker README.md` 2025-12-21 19:37:52 +01:00
pyproject.toml initial version 0.1.0 2025-12-21 07:05:09 +01:00
requirements.txt initial version 0.1.0 2025-12-21 07:05:09 +01:00
setup.py initial version 0.1.0 2025-12-21 07:05:09 +01:00

README.md

svg2ild

Table of contents

About

Converts a series of .svg files to .ild animation for laser shows. Supports both static and animated images.

ILDA - image data transfer format for laser shows.

Description of the format:

Installation

How to

How to detect an internal format of .ild file

You can use file tool from package file (sources):

 % file ./*.ild
./hs.ild:         ILDA Image Data Transfer Format 3D Coordinates with Indexed Color, company MIKLO, number of records 88, palette number 0, number of frames 1
./opos.ild:       ILDA Image Data Transfer Format 3D Coordinates with Indexed Color, company MIKLO, number of records 2137, palette number 0, number of frames 1
./rgb.ild:        ILDA Image Data Transfer Format 3D Coordinates with Indexed Color, company MIKLO, number of records 18, palette number 0, number of frames 1
./text-paths.ild: ILDA Image Data Transfer Format 3D Coordinates with Indexed Color, company MIKLO, number of records 102, palette number 0, number of frames 1

License

AGPL v3.0