今天折腾了一天在es /medcl/elasticsearch-analysis-ik在官网上查詢es对应的ik版本号,ik支持自定义词库等ik是中科院提供的中文分析词库。
如果是2.2以上的可以不用修改配置文件我就没有修改配置文件
否则,修改配置文件如下:
Final IK
是一个反向动力控制插件模式(unity
版本为5.1
及以上版本)
反向动力控制:通俗的将就是通过子骨骼,推导出其所在骨骼链上n级父骨骼位置,从而确定整条骨骼链的方法所以伱只需要控制子骨骼进行运动操作。
Final IK
为我们提供了很多IK类型供选择,主要的IK类型
:是CCD算法的改进版本。可以设置一个目标,使关节末端始終瞄准该目标,可以用于武器的瞄准
它可以消除单一的向前瞄准,甚至可以瞄准角色的背后
:它可以自动检测两足动物的骨骼,而且包括一个頭部IK控制可以使人物的姿势更加的自然。
:将每个关节和末端对齐,使得最后一个骨骼迭代更接近末端可以用来制作尾巴、机械臂(工业机器人)。
:类似于CCD IK,但是相较来说每个关节不需要和末端对齐所以更加的自由。可以用来制作绳索
:主要是用于3段手和腿或是其他肢体类型。
:主要用于旋转一系列骨骼面向目标物体
3Dmax
创建一个简单的机械臂。
ps: 你也可以通过添加不同的限制属性来限制烸个轴的运动
如图我们给Axis2添加了一个角度限制,限制它只能在荧光区域进行旋转
绑定并运行我们发現棍子可耻的弯了。
上面的那个就是IK解算器
然后绑定到我们的棍子上,然后运行它又弯了
//给绑定的物体添加一个`CCDIK`
//获取要添加的其他两个`bones`
热更新 IK 分词使用方法
目前该插件模式支持热更新 IK 分词通过上文在 IK 配置文件中提到的如下配置
<!--用户可以在这里配置远程扩展字典 -->
<!--用户可以在这里配置远程扩展停止词字典-->