Доработать консольное приложение на C# для визуализации gcode-файлов

12 000 руб. за проект • безналичный расчёт
04 мая 2018, 06:58 • 4 отклика • 71 просмотр
Необходимо выполнить доработку программы визуализации модели для 3D-принтера из gcode-файла.

Общее описание: сейчас программа (разработка на C#) выполняет парсинг gcode-файла, затем по координатам выполняет "отрисовку" картинки 3D-модели средствами OpenTK и делает snapshot с формы (с отображением окна) и сохраняет в виде bmp-картинки. Программа работает как консольное приложение с параметрами (на входе: путь к gcode-файлу, цвет фона, угол поворота, на выходе: имя картинки 3D-модели).

Необходимо доработать:
1. Добавить объемность, проработать освещение и текстуру;
2. Сделать создание картинки 3D-модели в фоне (без отображения окна), расширение картинки jpg или png;
3. При отрисовке картинки учитывать масштабирование модели.

Требования к исполнителю:
1. Опыт программирования C#;
2. Опыт работы с OpenGL (OpenTK и т.д.);

Исходники программы предоставим. Алгоритм парсинга gcode-файла объясним. Приложение должно работать под ОС Windows 10.

В приложении к заданию пример пример визуализации. Пример gcode-файла: https://yadi.sk/d/ds66-qzK3VJNpS
Файлы