81

Ответ на пост «Сейчас вкрутим лампочку и всё»

@komrad.burov, @M9Andrek, @Donkov, @Ere6uz.

Короче итоги первого подхода к этой идее такие. В комментах мы с @Ere6uz обсудили разные подходы к решению этой задачи и для начала я решил попробовать радиальный метод исполнения. Он представляет из себя не разбросанные детали картинки, а цельное кольцо вокруг лампочки, где высота выреза стенки создает саму тень. Итак вашему вниманию процесс.

Для начала я понял что без машинного обсчета точек тут делать нефиг, слишком муторно, потому взялся за Processing. В нем я новичок, но как оказалось он очень похож на Arduino IDE (как оказалось Arduino IDE по сути форк от Processing). Идея была такова, написать скетч, в который можно будет вставить монохромный силуэт объекта, выставить в центре объекта условную лампочку и далее провести линию от центра к контуру, чтобы затем вести линию меняя угол градус за градусом. В итоге мы получим длину линии от центра до края силуэта на каждом из 360 градусов. Затем мы располагаем эти линии в ряд и получаем тот же силуэт, который затем можно свернуть в трубочку (СПОЙЛЕР и засунуть себе в задницу) и так получить радиальную фигуру.

Сперва нужно было получить длину отрезков от центра до края. Я написал (не без помощи ГПТы) скрипт который позволял вставить изображение и при нажатии кнопки расписать все длины. Картинка на четверть экрана, но обсчитывает он правильно если что:))

Далее создаем второй скетч, который будет собирать все в картинку. В него массивом чисел забиваем все 360 значений длины и получаем:

Далее вставляем это все во Fusion 360 и вырезаем на пластине

И сгибаем в трубку

И тут я понял, что рисуем мы тенью, а не светом, потому инвертируем это дело

И вот на этом этапе я решил остановиться, потому как понял что получается хрень. Ради прикола напечатаю завтра, посмотреть что вышло. Но уже щас видно что будет слишком большое рассеивание, края и детали силуэта потеряются. Также источник света должен быть слишком высоко. На видео рассеивание было незаметным, как раз потому и были раскиданы детальки. Чем ближе деталька к краю силуэта, тем четче получится край и в этом суть. А значит придется начинать сначала:))

Как-то так, спасибо за внимание))

Показать полностью 5
Отличная работа, все прочитано!