美文网首页Unity3D 游戏开发技术
在Unity3D中开发的坦克履带模拟器Tank Track Si

在Unity3D中开发的坦克履带模拟器Tank Track Si

作者: SwordMaster | 来源:发表于2020-03-05 18:59 被阅读0次

    为了在Unity游戏中比较真实地模拟坦克履带的运动,本人便开发了这款Tank Track Simulator插件


    特点

    • 比较真实地模拟了坦克履带的运动.

    • 本插件中包含了一辆M1A2坦克模型,已经将这个模型的骨骼与履带蒙皮进行了绑定,并且刷好了权重

    • Tank Track Simulator组件的Editor都经过精心设计,外观简洁友好

    • 在本插件中共包含两个说明文档:

      (1)名字为Binding Bones To Tank Tracks Guide的说明文档用来指导您在3ds max建模软件中,如何为坦克添加骨骼并将其与坦克履带的蒙皮进行绑定。以便可以让您的模型可以被Tank Track Simulator插件所使用。

      (2) 名字为Tank Track Simulator Manual的说明文档将指导您如何使Tank Track Simulator安装到您坦克的履带上.


    技术原理

    (1).坦克的履带是蒙皮,并且在每个轮子的正中心的位置都绑定了骨骼,并且刷好权重,当然绑定骨骼这一步骤我是在3dmax中完成:

    (2).坦克轮子的运动采用轮体碰撞器来模拟:

    image

    (3)游戏运行时,坦克的轮体碰撞器由于直接和地面发生接触,运行时相对于坦克自身的垂直方向会不断产生位移,那么就记录下轮体碰撞器此时的位置信息,再将此位置信息赋值给对应位置的轮子模型和对应位置的轮子骨骼,又由于相应位置的轮子骨骼是和履带蒙皮绑定在一起的,轮子骨骼相对于坦克发生位移,就会带动对应部分的履带发生拉伸或挤压的形变效果,这样坦克的履带就可以很好地模拟适应地形的效果:


    在线说明文档

    Tank Track Simulator Manual

    Binding Bones To Tank Tracks Guide


    所支持的Unity的版本

    5.6.6 或 更高


    下载地址

    您可以从Unity Asset Store上进行下载:Tank Track Simulator


    更多插件请访问本人的个人网站:

    https://www.swordmaster.info/

    相关文章

      网友评论

        本文标题:在Unity3D中开发的坦克履带模拟器Tank Track Si

        本文链接:https://www.haomeiwen.com/subject/xyscrhtx.html