Ну, неизбежно, что появятся 3D-печатные аналоги практически для всех графических примитивов/техник, существующих сегодня.
Эта штука представляет собой исследование создания метаболов с использованием OpenScad. Что такое метабол? В графике, особенно в трассировке лучей, они представляют собой объекты в виде шаров. Вот как, например, можно получить красивое мускулистое изображение на фоне скелета.
Хотя это довольно простая техника, она очень ресурсоёмкая с точки зрения вычислений. Эта реализация является самой примитивной, которую я мог придумать в двумерном пространстве. Она использует подход "гранул" для рендеринга. В зависимости от настройки вашего метабола, вы, вероятно, смогли бы напечатать один из них.
Как это использовать? Прямо сейчас у вас могут быть два или три шара, влияющих друг на друга. Мне очень сложно работать с произвольным количеством шаров, не имея при этом настоящих переменных в OpenScad. Это также очень сложно, потому что я не могу понять, как делать циклы внутри функций. Я хотел бы пройтись по массиву элементов и вернуть су
Вы не сможете по-настоящему оценить, насколько интересна эта система, если не посмотрите анимацию последовательных кадров. Я добавил .zip с изображениями, созданными за две секунды анимации. Я также добавил анимированный .gif, который я создал с помощью этого сайта:http://www.gifninja.com/
В любом случае, речь идёт о том, где я находился, когда создавал первые функции Безье несколько недель назад. После нескольких итераций у меня должна быть хорошая библиотека изоповерхностей для создания красивых пузырьковых эффектов с метаболлами.
Это определённо работа в процессе, даже не версия 0.1, но я подумал, что людям может понравиться взглянуть на эту технику.
Инструкции.
1) Скачайте .scad.
2) Поиграйте с некоторыми параметрами (особенно с расположением мячей и радиусами).
3) Сделай немного анимации.
4) Радуйтесь!
태그
모델 소스
