Лазерный софт
 
     Здесь будут выкладываться некоторые мои программы для работы с лазерной графикой.

1.Спирограф. Скачать

В результате развития этой программы была создана ее новая версия с более широкими возможностями. Я переименовал ее в Abstract Pattern Generator. Скачать можно здесь.

 

2.Инструменты вращения. 2D вращение скачать, 3D вращение скачать.

3.Инструмент для рисования/стирания кадра. Скачать.

4. Вьювер ILDA файлов. Поддерживается 2D и 3D графика с табличными цветами(но цвета не отображаются).
При попытке открыть TrueColor файл вылетит ошибка или будут неправильно отображаться кадры. Скачать.

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

В программу добавлены новые возможности. Теперь можно оптимизировать угловые точки и индивидуально выставлять настройки для каждого отдельно взятого кадра. Скачать обновленную версию можно здесь.

 
*Примечание. Данные программы являются некоммерческими, они были созданы только для удовлетворения моих собственных потребностей. Поэтому они не обязаны полностью удовлетворять всем требованиям стандарта ILDA Image Data Transfer Format. Это означает то, что создаваемые ими файлы будут работать в большинстве случаев и с большинством программ. В некоторых случаях возможно появление сообщений об ошибках и возникновение конфликтных ситуаций.

6. Программа для сборки и вывода простейших лазерных шоу. Имеет монтажку на одну дорожку с возможностью предпросмотра, экспорта и встроенный браузер директорий.

Из дополнительных функций обеспечивает переназначение цветов для лазеров с TTL управлением и экспорт монтажных листов. Понимает файлы ILD формата #0 и #1. 
Работает с железом на LPT порт:
    -Norm DAC 08, монохромный режим;
    -DAC0832 с доп. защелкой для цветовой информации(TTL Colors). Поддержка этого ЦАП добавлена, но не испытана;
    -Laser Controller PWM. Моя экспериментальная разработка на МК Atmega8. Имеет двойную буферизацию потока данных, благодаря чему обеспечивается постоянная скорость воспроизведения даже на сравнительно слабых компьютерах. Выводит цвета в TTL уровнях. Информация о координатах получается с помощью простейшего ШИМ ЦАП. Этот и предыдущий ЦАП имеют TTL RGB выход, однако линия Blanking/Intensity имеет наивысший приоритет над этими сигналами. Это означает то, что если на выходе Blanking будет установлен низкий уровень, то все лазеры должны быть отключены даже несмотря на то, что на выходах RGB может присутствовать высокий уровень.

Макет Laser Controller PWM:

Скачать исполняемые файлы программы LaserShow Composer
 

На главную

Hosted by uCoz