Доработать консольное приложение на C# для визуализации gcode-файлов
12 000 руб. за проект
•
безналичный расчёт
Необходимо выполнить доработку программы визуализации модели для 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
Общее описание: сейчас программа (разработка на 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
- Файлы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.