Unity骨骼动力学应用
原地址:http://blog.csdn.net/libeifs/article/details/7169794
开发环境
Window7
Unity3D 3.4.1
MB525defy Android 2.2.1
羽化的第二十四篇博客, 2011年已经过去,做一个小总结:去年的此时,羽化还是一个没用找到实习地点的在校学生,梦想着能找到一份喜欢的工作,梦想着能做到一些能超越自己的事,梦想着能遇到一个喜欢的人或者是一个知心的人,但现实是羽化还是一个人,在艰难崎岖的路上前进着,或许有时偷懒、委屈、悲伤、放纵,至少羽化从未失去最重要的东西,一直都在握自己手中。不说太多了,新的一年羽化会更加努力,以后每篇博客都会送上一首曲,也算羽化对分贝网的怨念吧=。=
送上2012年第一篇博客,感谢公司的同事们,希望我们今年项目能顺利开发完成,祝大家新年快乐,工作顺利,身体健康~ ~
本次学习:
1. Configurable Joint可配置节点介绍
2. 实例介绍
1.Configurable Joint 可配置节点介绍
可配置节点有点像动画制作中的节点控制,有位移约束和旋转约束等,可在动画过程中做出相应的物理效果,比如加速度和碰撞等,对于熟悉很多,下面列举出来:
Anchor锚点: 关节的中心点
Axis 轴: 本地轴坐标,旋转坐标
Secondary Axis 副轴: 与轴坐标同时出现,正交出第三轴坐标
XMotion、YMotion、ZMotion XYZ位移: 可以选择限制、锁定、自由三个选项
Angular XMotion、Angular YMotion、Angular ZMotionXYZ旋转 :可以选择限制、锁定、自由三个旋转选项
Linear Limit 线性限制: 包括限制、反弹、弹性、阻力4个数值调节
Low Angular XLimit、High Angular XLimit 低角X与高角X :包括限制、反弹、弹性、阻力4个数值调节
Angular Ylimit、Angular ZLimit 角Y与角Z限制 :包括限制、反弹、弹性、阻力4个数值调节
Target Position 目标位置 : 移动到目标位置
Target Velocity 目标速度: 移动速度
XDrive、YDrive、ZDrive XYZ轴运动: 限制XYZ轴局部运动
Target Rotation 目标旋转: 旋转到目标角度
Target Angular Velocity 旋转速度: 旋转到目标角度的速度
Rotation Drive Mode 旋转驱动方式: 数值驱动和线性驱动
Angular XDrive、Angular YZDrive、Slerp Drive 角X、YZ、线性驱动: 模式分为4类方式无、位移、速度、位移与速度,位移弹性,位移阻力,最大力
Projection Mode 追踪模式: 分为位移、位移与角度
Projection Distance 追踪距离 : 连接节点的距离
Projection Angle 追踪角度: 连接节点的角度
Congfigure in World Space 设置世界坐标
Break Force 折断力 : 超过关节会损害
Break Torque折断扭矩: 超过关节会损害
2.实例介绍
这是个简单的节点应用,羽化本意想做成头发或者披风,需要美术这边提供给我对应的骨骼。红色的小方块可以自由移动,对应手机触摸操作和鼠标点击,制作了一个小小的速度调节,大家可以试试,这个速度调到0时,游戏就暂停了,这就是我们制作游戏暂停的基本方法。不多说,送上截图:

老样子,项目送上 再送上一首最终幻想8的 Fragments of Memories 希望大家喜欢:
http://dl.dbank.com/c03pv4ppvp
Unity骨骼动力学应用的更多相关文章
- Unity骨骼动画资源解析与优化
一,背景 最近发现项目的动画文件有点大,不光内存大,而且文件也很大,所以从这2个方面下手处理 二,动画文件大小优化 为了优化动画文件大小,我们可以先分析下文件,Ctrl+D将动画文件从FBX拷贝出来, ...
- Unity (反向动力学)IK动画
- unity 骨骼 蒙皮
https://blog.csdn.net/weixin_44350205/article/details/100551233 https://www.jianshu.com/p/d5e2870eb3 ...
- Unity即将内置骨骼动画插件Anima2D
Unity一直在寻找新的方法来帮助开发者,并为他们提供最好的工具.在此我们向大家宣布,Unity将内置流行的骨骼动画插件Anima2D,从2017年1月开始免费供所有Unity开发者使用! 同时也欢迎 ...
- Unity 物理引擎动力学关节
Unity物理引擎中的各个动力学关节 Hinge Joint (铰链关节) Fixed Joint (固定关节) Spring Joint (弹簧关节) Character Joint(角色关节) C ...
- Unity插件 - MeshEditor(七)变形动画骨骼及蒙皮
MeshAnimation在物体的顶点比较多的情况下,悲剧是显而可见的,我一个一个的点选顶点肯定得累死,而且对于形态的调控不是很方便,应该说是很麻烦,要知道,骨骼动画因为有了骨骼以及蒙皮信息而有了灵魂 ...
- Unity 捏脸整理及基于骨骼的捏脸功能实现
目前实现捏脸功能的方式主要有两种.一个是Blendshape(融合变形),一个是基于骨骼驱动的方式,通过修改骨骼矩阵(bindpose)来影响SkinMesh.这两种方式的最终原理都是在shader ...
- 骨骼动画的原理及在Unity中的使用
制作骨骼动画 我们看看这几步操作后,我们得到了那些数据: 1.每个皮肤顶点的初始世界坐标. 2.每个骨骼关节顶点的初始世界坐标. 3.每个顶点被骨骼顶点的影响信息. 4.骨骼如何移动. 骨骼动画原理 ...
- 【摘录】UNITY优化-有关骨骼数量的上限问题
1.顶点性能一般来说,如果您想在iPhone 3GS或更新的设备上每帧渲染不超过40,000可见点,那么对于一些配备 MBX GPU的旧设备(比如,原始的 iPhone,如 iPhone 3g和 iP ...
随机推荐
- Eigen学习笔记2:C++矩阵运算库Eigen介绍
Eigen常规矩阵定义 1.使用 Eigen的使用在官网上有详细的介绍,这里对我学习过程中用到的基本操作进行介绍.首先是矩阵的定义.在矩阵类的模板参数共有6个.一般情况下我们只需要关注前三个参数即可. ...
- AtcoderGrandContest 005 F. Many Easy Problems
$ >AtcoderGrandContest \space 005 F. Many Easy Problems<$ 题目大意 : 有一棵大小为 \(n\) 的树,对于每一个 \(k \i ...
- [BZOJ4888][TJOI2017]异或和(树状数组)
题目描述 在加里敦中学的小明最近爱上了数学竞赛,很多数学竞赛的题都是与序列的连续和相关的.所以对于一个序列,求出它们所有的连续和来说,小明觉得十分的简单.但今天小明遇到了一个序列和的难题,这个题目不仅 ...
- 高斯消元法求解异或方程组: cojs.tk 539.//BZOJ 1770 牛棚的灯
高斯消元求解异或方程组: 比较不错的一篇文章:http://blog.sina.com.cn/s/blog_51cea4040100g7hl.html cojs.tk 539. 牛棚的灯 ★★☆ ...
- Codeforces Round #302 (Div. 2) A. Set of Strings 水题
A. Set of Strings Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/544/pr ...
- Google Code Jam 2009 Qualification Round Problem A. Alien Language
https://code.google.com/codejam/contest/90101/dashboard#s=p0 Problem After years of study, scientist ...
- 对于GTPv1协议头部的解析
参考ETSI EN 301 347 GTP是GPRS Tunnelling Protocol 的简称.GTP分为GTPv0(已经淘汰),GTPv1 和GTPv2.下面,介绍的是GTPv1. GTPv1 ...
- jquery 常用获取值得方法汇总
jquery取radio单选按钮的值$("input[name='items']:checked").val();jquery radio取值,checkbox取值,select取 ...
- Centos 6/ 7下通过yum安装php7环境
本文转自:云溪社区 2015年12月初PHP7正式版发布,迎来自2004年以来最大的版本更新.PHP7最显著的变化就是性能的极大提升,已接近Facebook开发的PHP执行引擎HHVM.在WordPr ...
- JVM -XX: 参数介绍
功能开关: 参数 默认值或限制 说明 参数 默认值 功能 -XX:-AllowUserSignalHandlers 限于Linux和Solaris,默认不启用 允许为java进程安装信号处理器,信号处 ...