Dynamic Bone(Unity3d动画重定向动力学骨骼插件) v1.2.0 最新免费版

dynamic bone1.2.0下载

  • 软件大小:1.59MB
  • 软件语言:英文软件
  • 软件类型:国外软件
  • 软件授权:免费软件
  • 软件类别:滤镜插件
  • 应用平台:Windows平台
  • 更新时间:2018-04-28
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

Dynamic Bone(Unity3d动画重定向动力学骨骼插件)是一个Unity的动态骨骼插件,可以用于针对骨骼进行物理模拟,Dynamic Bone使用简单,解压后将Dynamic Bone脚本放到角色上面,然后将Root放到要进行动力学的根骨骼上,再将要进行碰撞的骨骼数组添加Colliders,其他参数设置都比较简单,本次带来dynamic bone1.2.0下载,需要的朋友千万不要错过哦!

原生DynamicBone介绍

DynamicBone是一个Unity的插件,可以用于针对骨骼进行物理模拟。由于开放源码并且工具链集成方便,因此颇受项目青睐 —— 我也是通过直接阅读该插件的源码来逐渐接触Unity开发的。

DynamicBone开放了Damping,Elasticity,Stiffness,Inert等物理属性接口,并且开发者可以通过配置DynamicBoneCollider来配置相应的碰撞体,来进行碰撞结算。

DynamicBone允许开发者指定对应的根骨骼,从而允许该骨骼的子骨骼进行物理结算,而根骨骼将不进行物理结算。换句话说,这样的物理模型更加适用于例如尾巴、马尾、Ragdoll等带有明显层级结构的物理模拟。

直到我入职为止,DynamicBone已经更新到了1.1.7版本。需要吐槽的是……在阅读源码之后,我个人认为对应的物理模型和结算逻辑经过作者的多次改动后,似乎已经比较混乱了。例如对应的Force和Gravity结算、外力结算的Integration都不太好阅读。

原生DynamicBone的工作原理

DynamicBone的物理逻辑与Tressfx、以及我的HairStrandPlugin(没错,这是一条广告)差不多,都是将需要进行物理模拟的对象抽象为Particles,然后针对于Particles进行物理逻辑运算。在进行完物理逻辑运算后,再根据Particles的位置来进行对象transform的设置。

DynamicBone的工作原理是使用松弛法,每次迭代分为Verlet Integration,Shape Keeping,Length Keeping和Collision Solve四个阶段。

模型导入装配什么的就不说了。

1.要做动作的模型,Rig----从这个模型创建Avatar Animations---取消导入动画。

2.有动画的模型,Rig----从其他模型创建Avatar,选中新模型的Avatar。

3.动画文件选择 Rig----从这个模型创建Avatar。全部选中humanoid。

使用方法

1.把DynamicBone脚本放到角色上。

2.Root放入要进行动力学的根骨骼。

3.Colliders放入要进行碰撞的骨骼数组,该骨骼上要放上DynamicBoneCollider组建。

参数说明

其他的参数都很简单,一看就知道怎么用了,这个插件东西不多但是效果不错,很好用。

UpdateRate:更新数率

damping:阻尼系数

Elasticty:弹力

stiffness:僵硬度

inert:迟钝系数

DynamicBoneCollider:可调节碰撞体的大小,方向。

载地址

下载错误?【投诉报错】

Dynamic Bone(Unity3d动画重定向动力学骨骼插件) v1.2.0 最新免费版

      气软件

      关文章

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的Dynamic Bone(Unity3d动画重定向动力学骨骼插件) v1.2.0 最新免费版资源来源互联网,版权归该下载资源的合法拥有者所有。