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