我正在使用Meshcat.jl的三维动画在朱莉娅。当我试图动画一个物体,它的位置设置为点A在帧t和点B在time t+1,Meshcat做一些自动的插值,以使对象在动画期间从A连续移动到B。我看了Meshcat.jl的源代码,但找不出任何方法来关闭这个自动插值。如果有人能为3d动画提出解决方案或其他朱莉娅软件包,我将非常感激。
发布于 2022-05-20 16:45:00
如果你不想要滑动运动,你应该在atframe
内做移动
atframe(anim, 0) do
settransform!(vis[:cube], Translation(0.0, 0.0, 0.0))
end
如果希望对象仅在位置1的时间t出现,而仅在位置2的时间t2出现,则可能需要在t和t2之间隐藏对象。
https://stackoverflow.com/questions/72315085
复制相似问题