中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

保定網(wǎng)站開發(fā)公司學(xué)做網(wǎng)站培訓(xùn)班要多少錢

保定網(wǎng)站開發(fā)公司,學(xué)做網(wǎng)站培訓(xùn)班要多少錢,免費域名注冊網(wǎng)站有哪些,網(wǎng)站建設(shè)后臺管理文章目錄 0 入門資料1 物理引擎基本概念A(yù)ctor & shapesRigid body dynamicsCollision DetectionCollision Resolution 應(yīng)用與實踐Character controllerRagdoll 0 入門資料 GAMES104-現(xiàn)代游戲引擎:從入門到實踐_課程視頻_bilibiliGAMES104官方賬號 - 知乎課程主頁…

文章目錄

  • 0 入門資料
  • 1 物理引擎
    • 基本概念
      • Actor & shapes
      • Rigid body dynamics
      • Collision Detection
      • Collision Resolution
    • 應(yīng)用與實踐
      • Character controller
      • Ragdoll

0 入門資料

  • GAMES104-現(xiàn)代游戲引擎:從入門到實踐_課程視頻_bilibili
  • GAMES104官方賬號 - 知乎
  • 課程主頁
  • 課程小引擎Piccolo
  • 課件:
    • GAMES104_Lecture10_Physics System_Basic Concepts.pdf
    • GAMES104_Lecture11_Physics System_Applications.pdf

1 物理引擎

  • 物理引擎的用途:
    • 碰撞檢測
    • 解決碰撞、其它約束限制
    • 更新所有物體的世界坐標(biāo)(world Transform)

基本概念

Actor & shapes

Actor

  • 靜態(tài) static actor:不會移動,阻礙你
  • 動態(tài) dynamics actor:符合動力學(xué)原理,可以被 forces、torque、impulse影響
  • 觸發(fā)器 trigger
  • kinematic actor:可以違背物理學(xué),讓它按照設(shè)計的運動

Actor Shapes

  • 求交點
Shapes圖例備注
Spheres 球體在這里插入圖片描述
Capsules 膠囊體在這里插入圖片描述- 人體
Boxes 盒子在這里插入圖片描述
Triangle Meshes 三角在這里插入圖片描述- 必須是密閉的

- Dynamic actors 不能使用
Height Fields在這里插入圖片描述- 用于地形

Shape 的屬性

  • 質(zhì)量/密度 Mass and Density
  • 質(zhì)心 Center of Mass
  • 摩擦力/彈性 Friction & Restitution :受到物理材質(zhì)的影響
  • 力 Forces:常見的力包括拉力、重力、摩擦力
  • 沖力/沖量 impulse:例如爆炸
  • 移動 movement

半隱式歐拉積分
在這里插入圖片描述

  • 【優(yōu)點】
    • 容易模擬
    • 較穩(wěn)定
  • 【缺點】
    • 實際消耗時間比真實時間要久一點

Rigid body dynamics

粒子動力學(xué) Particle Dynamics剛體動力學(xué) Rigid body Dynamics
位置 Position x ? \vec{x} x 旋轉(zhuǎn) Orientation R \boldsymbol{R} R
線速度 Linear Velocity v ? = d x ? d t \vec{v}=\frac{\mathrmvxwlu0yf4 \vec{x}}{\mathrm{~d} t} v =?dtdx ?角速度 Angular velocity ω ? = v ? × r ? ∣ r ? ∣ 2 \vec{\omega}=\frac{\vec{v} \times \vec{r}}{|\vec{r}|^2} ω =r 2v ×r ?
加速度 Acceleration a ? = d v ? d t = d 2 x ? d t 2 \vec{a}=\frac{\mathrmvxwlu0yf4 \vec{v}}{\mathrm{~d} t}=\frac{d^2 \vec{x}}{d t^2} a =?dtdv ?=dt2d2x ?角加速度 Angular acceleration α ? = d ω ? d t = a ? × r ? ∣ r ? ∣ 2 \vec{\alpha}=\frac{\mathrmvxwlu0yf4 \vec{\omega}}{\mathrmvxwlu0yf4 t}=\frac{\vec{a} \times \vec{r}}{|\vec{r}|^2} α =dtdω ?=r 2a ×r ?
質(zhì)心 Mass M = ∑ m i M=\sum m_i M=mi?轉(zhuǎn)動慣量 Inertia tensor I = R ? I 0 ? R T \mathbf{I}=\mathbf{R} \cdot \mathbf{I}_{\mathbf{0}} \cdot \mathbf{R}^{\mathrm{T}} I=R?I0??RT
動量 Momentum p ? = M v ? \vec{p}=M \vec{v} p ?=Mv 角動量 Angular momentum L ? = I ω ? \vec{L}=\mathbf{I} \vec{\omega} L =Iω
力 Force F ? = d p ? d t = m a ? \vec{F}=\frac{d \vec{p}}{d t}=m \vec{a} F =dtdp ??=ma 力矩 Torque τ ? = d L ? d t \vec{\tau}=\frac{d \vec{L}}{d t} τ =dtdL ?

Collision Detection

  • 碰撞檢測:東西是否撞上了
碰撞檢測的兩個階段方法
粗篩1. 直接用AABB找到相交的剛體

2. 找到潛在的重疊剛體對
1. BVH Tree

2. Sort and Sweep
細篩1. 進一步檢測重疊

2. 得到相交信息

1. 相交點

2. 相交法線

3. 穿透深度
1. Basic Shape Intersection Test

2. MinkowskiDifference-based Methods

3. Separating Axis Theorem
  1. Basic Shape Intersection Test
圓與圓碰撞圓與膠囊體碰撞膠囊體與膠囊體碰撞
在這里插入圖片描述在這里插入圖片描述在這里插入圖片描述
  1. MinkowskiDifference-based Methods
碰撞未碰撞
在這里插入圖片描述
在這里插入圖片描述
  1. Separating Axis Theorem(SAT)
  • 一定能找到一根軸,分離兩個凸包
碰撞不碰撞
2D 情況在這里插入圖片描述在這里插入圖片描述
3D 情況在這里插入圖片描述在這里插入圖片描述
  • 連續(xù)碰撞檢測 Continuous Collision Detection(CCD)

Collision Resolution

  • 如何處理碰撞?分離
方法具體方法
加入Penalty Force分離加一個反向的懲罰力
轉(zhuǎn)為約束問題解決速度約束不斷嘗試給一個沖量
解決位置約束見 ragdoll - joint constraints

應(yīng)用與實踐

Character controller

  • 反物理的系統(tǒng):摩擦力無窮大
  • 用 Kinematic Actor
    • 不受物理規(guī)則影響
    • 推動別的物體
  • 形狀
    • 雙層膠囊
  • Sweep test
    • 與物體碰撞后,往旁邊平移
  • Stepping 爬樓梯
    • 嘗試往上提,再往前走

Ragdoll

在這里插入圖片描述

  • 人體的 joint 約束(joint constraints)
Hinge

鉸鏈
Ball-and-socket 球窩Pivot 樞軸Saddle

鞍狀
Condyloid

髁狀突
Gliding

滑行
在這里插入圖片描述在這里插入圖片描述在這里插入圖片描述在這里插入圖片描述在這里插入圖片描述在這里插入圖片描述
http://www.risenshineclean.com/news/54701.html

相關(guān)文章:

  • 北流網(wǎng)站建設(shè)培訓(xùn)班招生方案
  • 公眾號免費素材網(wǎng)站2023年6月份疫情嚴(yán)重嗎
  • 營銷型網(wǎng)站建設(shè)公司易網(wǎng)拓線上推廣渠道有哪些方式
  • 織夢動漫網(wǎng)站模版深圳網(wǎng)頁搜索排名提升
  • 網(wǎng)站推廣工具大全網(wǎng)站改版seo建議
  • 兼職做任務(wù)賺錢的網(wǎng)站有哪些aso優(yōu)化平臺有哪些
  • 阿里云虛擬主機網(wǎng)站嗎東莞百度seo在哪里
  • 蘇州做網(wǎng)站最好公司寧波靠譜營銷型網(wǎng)站建設(shè)
  • 鄭州做網(wǎng)站報價移動優(yōu)化課主講:夫唯老師
  • 電商網(wǎng)站分析報告怎么做八大營銷模式有哪幾種
  • 十大免費數(shù)據(jù)網(wǎng)站百度seo網(wǎng)站優(yōu)化 網(wǎng)絡(luò)服務(wù)
  • 武漢網(wǎng)站制作公司谷歌搜索引擎優(yōu)化
  • 手機網(wǎng)站樣例軟文營銷的成功案例
  • 淘寶客做網(wǎng)站好還是建群號seo關(guān)鍵字怎么優(yōu)化
  • 網(wǎng)站建設(shè)說辭神馬推廣
  • 網(wǎng)站備案局網(wǎng)絡(luò)營銷好不好
  • 免費企業(yè)網(wǎng)站源碼生成7個經(jīng)典軟文營銷案例
  • 設(shè)計優(yōu)秀的企業(yè)網(wǎng)站seo快速優(yōu)化
  • 0基礎(chǔ)學(xué)習(xí)網(wǎng)站開發(fā)網(wǎng)站模板購買
  • 肖鴻昌建筑網(wǎng)站寧波網(wǎng)絡(luò)營銷推廣公司
  • 網(wǎng)站開發(fā)端賺錢軟件
  • 網(wǎng)站建設(shè)空間步驟詳解搜索引擎優(yōu)化要考慮哪些方面?
  • 做網(wǎng)站和做推廣的區(qū)別四種營銷模式
  • 教育類網(wǎng)站框架網(wǎng)頁模板源代碼
  • 用別人網(wǎng)站做app的危害杭州網(wǎng)站
  • 上海網(wǎng)站制作平臺足球世界排名一覽表
  • wordpress軟件下載主題北海百度seo
  • 網(wǎng)站制作.com語言做網(wǎng)站公司哪家正規(guī)
  • 河南省專業(yè)做網(wǎng)站公司長沙專業(yè)競價優(yōu)化公司
  • 做餐飲的網(wǎng)站營銷推廣seo