Моделирование смятия / исчезновения 3D объекта - PullRequest
1 голос
/ 25 июля 2011

Я бы хотел анимировать вогнутую топологию пончика объект (кофейная чашка), когда он взрывается . Смятие должно быть нерегулярным - как это делается рукой или вакуумным имплозией, а не как сжатие сильфона. Желательно, чтобы он был мятым во всех трех измерениях, но два измерения (то есть, результат - линия) также были бы в порядке. Как я могу сделать это с помощью инструмента FOSS, такого как Blender или OpenSCAD?

Ответы [ 2 ]

1 голос
/ 11 июня 2012

Регулярное смятие легко в OPENScad:

difference(){
    cylinder(h=10+100*(1-$t), r=40*(1-$t));
    translate([0,0,10]) cylinder(h=10+90*(1-$t), r=33*(1-$t));
}

Попробуйте это с fps = 25 и steps = 100

1 голос
/ 07 ноября 2011

Это можно сделать с помощью OpenSCAD, хотя это будет очень сложно: новичку в OpenSCAD не следует пытаться это сделать.

Вам нужно будет вручную нарисовать пончик с помощью многогранников и использовать опцию OpenSCAD View-> animate, а также использовать переменную $ t (time), чтобы нарисовать пончик со временем. анимация функциональность в OpenSCAD не слишком хорошо документирована, но вы можете найти некоторые примеры, просто посетив thingiverse.com и выполнив поиск "animate".

Вы можете использовать функцию рандов OpenSCAD, чтобы сделать взрыв более нерегулярным.

Я бы опубликовал больше ссылок, но мне пока не разрешено. По крайней мере, ссылки, которые я разместил, приведут вас к руководству пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...