https://c4dplugin.com/product-dr
可以轻松地创建物理上正确的车辆动画。只需点击鼠标,您就可以获得一辆准备驾驶的车辆,其驾驶性能可以通过各种设置进行编辑。
物理正确的车辆动画
也许你已经尝试过制作汽车的动画。对于悠闲驾驶的车辆来说,这不是什么大问题,但一旦动力学成为一个因素——例如,对于转向过度的赛车或崎岖地形上的越野车——那么使用经典关键帧动画实现令人信服的结果就会变得更加艰巨或几乎不可能。
你会惊讶地发现,制作一个吸引人的汽车动画是多么容易。
它不是动画,而是模拟的:基本原理
如果你曾经使用过CINEMA 4D Dynamics,那么你可能已经知道这个原理:对象和条件框架是由你创建的,然后模拟会创建物理上正确的运动过程。
只需点击鼠标,插件就会设置一个完整的基础车。指定模型的底盘对象和车轮。再单击一次,所有位置和尺寸都会自动调整。如果你愿意,你可以编辑车辆参数以匹配原始型号或适合你自己的个人喜好。右图显示了许多设置可能性的摘录。
我们走吧车辆控制
可以在其上放置速度标记的样条线对象允许您确定驾驶路径。此外,您可以通过命令对象直接影响加速、制动、转向或打开和关闭ABS和牵引力,这些命令对象被设想为一种沉入地下的开关。
对于地面,支持多边形网格、景观和浮雕对象。可以为这些区域分配各种夹点值——在多边形网格内,您甚至可以为可以使用权重映射定义的部分区域分配值。
输出
开车!现在将根据您的设置移动您的车辆,同时考虑物理定律。即使你的控制对象指示它,汽车也无法在100公里/小时的速度下实现90°的急转弯,也不会从一秒到下一秒完全停止。这就是为什么结果可能并不总是能立即满足你的期望。但尝试各种控制旋钮并观察它如何影响汽车的行为是很有趣的。有时,意想不到的结果甚至非常好,以至于你想把它们整合到你的动画脚本中。
运行时,模拟对象输出大量数据,可用于简单的XPress切换。例如,轮子的旋转和滑动可以转移到发射器对象上,以触发烟雾或砾石的模拟。
一些基础数据已经内置了其他对象的触发器。例如,转向运动以旋转的形式发送到方向盘对象,或者当制动压力达到一定值时激活制动灯对象,或者减震器的当前状态控制螺旋样条对象的长度。
可选地,车辆可以留下轨道;仅当车轮旋转或滑动时。轨迹以样条线对象的形式输出,这使得轨迹在扫掠NURBS对象中使用任何类型的轮廓样条线可见。
单击鼠标即可使用这些输出对象。不必注意正确的“接线”。
当模拟按您喜欢的方式运行时,可以将其记录为传统的关键帧动画。可选地,可以记录刚才描述的输出数据,这样即使您的XPress接线在没有DRIVE的情况下也能继续工作!
数据和事实
包含一个完整的、速度优化的物理模拟,该模拟采用龙格-库塔积分法,每秒至少1000个模拟步骤。这相当于每秒25幅图像的40倍过采样。尽管如此,在Cinema4D编辑器中缩小的场景中,车辆仍然能够实时转弯。
评论0