Unity3D中Physics Material对象可以设置物体的物理特性,对这个对象进行编辑,并应用于GameObject的collider material属性上,可以使物体具有自然界中物体的运动特性。
Physics Material支持的属性如图(截图来自unity4.3.3f1):
各属性说明如下:
Dynamic Friction:动摩擦力,取值范围为0-1,取值为0将导致物体表面接近冰面的特性,取值为1是,除非有外力或重力作用,物体将处于静止
Static Friction:静摩擦力,取值同Dynamic friction |
注:在中学物理中对摩擦力的定义是:当一个物体在另一个物体的表面上相对运动(或有相对运动的趋势)时,受到的阻碍相对运动(或阻碍相对运动趋势)的力,叫摩擦力,可分为静摩擦力和滑动摩擦力。
静摩擦力—— 有相对运动的趋势时发生作用; 滑动摩擦力 ——相对运动是发上作用。
静摩擦力<= 动摩擦力
Bounciness:弹力或弹性,取值0-1,0表示不发生弹跳,即物体的动能完全损失;1表示物体发生没有动能损失的反弹,哪自由落体来说明的话,如果值为1,则物体会反弹到自由落体开始的地方
Friction Combine:摩擦结合或复合摩擦,分为:
Average:两个物体摩擦力的平均值
minimum: 两个物体摩擦力的最小值
maximum:两个物体摩擦力的最大值
multiply: 两个物体摩擦力向叠加
注:当两个物体接触时,bounciness 和firction分别作用与各自物体。例如 A(average) 和B(multiply) ,A的行为
遵循average模式,B的行为遵循multiply模式。
Bounce Combine:弹性结合或复合弹性,行为方式同Firction Combine。
Fiction Diraction 2:The direction of anisotropy. Anisotropic friction is enabled if this direction is not zero. Dynamic Friction 2 and Static Friction 2 will be applied along Friction Direction 2
Dynamic Friction 2: If anisotropic friction is enabled, DynamicFriction2 will be applied along Friction Direction 2
Static Friction 2: If anisotropic friction is enabled, StaticFriction2 will be applied along Friction Direction 2
|
|
|
- 大小: 6.8 KB
分享到:
相关推荐
【英语】在c#代码中扩展unity3d的物理引擎Udemy – Game Physics – Extend Unity 3D’s Physics Engine in C# Code
http://blog.csdn.net/microsoftMSDNNET/article/details/48442745 测试工程代码附件。 unit3d 4.6版本。 Update()函数里面有两个方法,需要自己去取消注释。
unity3d插件飞机控制资源 Aircraft Flight Physics Toolkit 0.8
这是unity的一款有关物理系统的的插件,complete physice platformer kit v1.2的资源包
Unity Physics Lab Props v1.0 – Unity3D物理实验室道具模型
Copy of Edy Car Physics for unity3d https://assetstore.unity.com/packages/tools/physics/edy-s-vehicle-physics-403
The high performance open source Bullet Physics library now available within Unity. Wanting more flexibility than I could get using PhysX, I started this Unity port of the open source BulletSharp ...
Unity3d 脚本控制动画(开关门)代码 本资源摘要信息将对 Unity3d 脚本控制动画(开关门)代码进行详细解释和分析。 变量定义 ...该脚本可以应用于各种 Unity3d 项目中,以实现自定义的动画控制。
unity汽车物理系统源码Vehicle Physics Toolkit
可以模拟可拖拽,可点击,可挤压的果冻之类的柔体效果的插件。unity package使用时拖入unity工程即可。
Chapter 1, Introduction to Physics in Unity3D, serves as a quick introduction to Physics, and specifically Physics in Unity3D. We will also learn about in-built Physics, as well as Unity3D and the ...
Dynamic Water Physics 2是一种水-物体相互作用模拟器,它使用网格数据模拟浮力和流体动力学,使其适用于任何形状或大小的物体,无论是运动的还是静止的。 DWP2是对先前版本的完整重写,以利用Unity的新功能并获得...
绳索链条的插件有很多,但是大部分因为Unity版本的问题|(代码中关于链条函数过时)都不支持5以上,本插件可支持Unity5以上版本
Simple Bicycle Physics 简单的自行车物理Unity游戏开发插件C# 支持Unity版本2020.3.14f1及以上 AAA 级电子竞技自行车物理资源,专为新一代游戏而设计。开发与某些 3A 游戏同等的高保真自行车游戏。基于Unity联合...
能模拟3D物体的柔体效果,模拟果冻之类的物件,可以通过插件实现各种物理效果,果冻软体效果,物理模拟,相对来水是可以用,实现一些小小的物理效果,可能还需要一些算法通过算法来改变mesh
In your first foray into Unity development, create a simple rolling ball game that teaches you many of the principles of working with Game Objects, Components, Prefabs, Physics and Scripting.
基于unity2018-4-19的水物理模拟器。它使用网格数据模拟浮力和流体动力学,使其适用于任何形状或大小的物体,无论是运动的还是静止的。
本教程项目提供了一个示例,说明如何在Unity中使用光标绘制形状,类似于或 。 该项目的核心逻辑使用从光标坐标指定的顶点来动态生成和配置网格,轮廓和2D对撞器。 ,详细了解其工作原理。 项目概况 需要Unity3D...
NWH Vehicle Physics 1.9.2汽车物理控制器插件NWH Vehicle Physics 1.9.2汽车物理控制器插件NWH Vehicle Physics 1.9.2汽车物理控制器插件NWH Vehicle Physics 1.9.2汽车物理控制器插件NWH Vehicle Physics 1.9.2...
Unity3D 布料插件 Obi Cloth 3.5版本 Obi is an advanced cloth simulator for Unity that uses particle physics to deliver high-quality, flexible and easy to use cloth simulation. Available for Windows, ...