建模皱折/消失3D对象

时间:2011-07-25 08:35:51

标签: animation cgi 3d

我希望动画凹面圆环拓扑对象(咖啡杯),因为它内爆。皱折应该是不规则的 - 就像用手或真空内爆完成一样,不像波纹管压缩。它应该优选地在所有三个维度上揉皱,但是两个维度(即,结果是一条线)也可以。如何使用Blender或OpenSCAD等FOSS工具执行此操作?

2 个答案:

答案 0 :(得分:1)

这可以使用OpenSCAD来完成,虽然它会非常复杂:不适合OpenSCAD初学者尝试。

您需要使用polyhedrons手动绘制甜甜圈并使用OpenSCAD的View-> animate选项,并使用$ t(时间)变量绘制甜甜圈随时间推移的皱折。 OpenSCAD中的animation功能没有太多文档记录,但您可以通过访问thingiverse.com并搜索“animate”来找到一些示例。

您可以使用OpenSCAD的rands功能使内爆更加不规则。

我会发布更多链接,但我还不允许。至少我发布的链接会将您带到用户手册。

答案 1 :(得分:1)

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和步数= 100