日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Games201学习笔记2:拉格朗日视角2

發布時間:2024/1/1 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Games201学习笔记2:拉格朗日视角2 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

學習教程來自:GAMES201:高級物理引擎實戰指南2020
以下大部分圖片來自教程PPT,僅作為筆記用于學習和分享,侵刪


筆記內容大多為課程內容的翻譯和轉述,外加一些自己的理解,若有不正確的地方懇請大家交流和指正

筆記

0. 顯式時間積分器和隱式時間積分器對比

顯式容易實現,數值上不穩定,對dt更敏感。
隱式較難實現(通常需要求解線性系統、多次迭代、求倒數等),但允許較大dt。

1. 模擬彈性物體

彈性材質是很多材質的基礎(viscoelastic粘彈性, elastoplastic彈性塑料, viscoplastic粘塑性,等)

1.1 形變 Deformation

deformation map ?(向量函數)把物質的靜止位置Xrest映射到形變位置Xdeformed

將此函數對靜止位置求導,得到形變梯度F

J(Jacobian)=形變后體積/靜止體積=矩陣F的行列式

1.2 彈性 Elasticity

材料具有恢復到靜止狀態的性質

超彈性模型Hyperelasticity
ψ:勢能函數,表示單位體積的應變勢能的密度(strain energy density function)。定義了應力和應變的關系
Stress:應力,材料內部的彈性力,用來恢復材料的體積形狀的內力
Strain:應變,材料形變的度量,可用形變梯度F替換

1.3 應力張量 Stress tensor

一個3x3矩陣/2階張量,取材料微元內部的截面的法向量乘以Stress tensor,可以得到對周圍鄰居施加的力(應力?)(Traction)

3種常見的Stress tensor:P、τ、σ
PK1(The First Piola-Kirchhoff stress tensor):對ψ求導,在rest空間下計算得到應力張量(Stress tensor),不對稱

Kirchhoff stress tensor:在形變后的空間計算得到,對稱
Cauchy stress tensor:在形變后的空間計算,對稱(由于角動量守恒)

三者的關系的理解:3個都是stress tensor,Kirchhoff=形變梯度的行列式乘以Cauchy=PK1乘以形變梯度的轉置。J形變梯度的行列式表示形變后體積的變化比值。F轉置表示材料從rest space(形變前空間)到形變后的空間,F轉置求逆則相反,從形變后的空間到rest space。

1.4 幾個描述彈性材料的屬性 Elastic moduli

  • 楊氏模量 Young’s modulus E:應力/應變之比,單位是Pa(N/m^2) ,描述固體材料抵抗形變能力的物理量,是沿縱向的彈性模量
  • 泊松比 Poisson’s ratio ν :橫向正應變和軸向正應變的比值,泊松比較大時更接近不可壓縮,例如皮筋為正的泊松比,是反映材料橫向變形的彈性常數
  • 注意:以下的量均可根據楊氏模量和泊松比計算出,故一般只給出1和2即可得到材料的彈性屬性

  • 體積模量/體變模量 Bulk modulus K :壓強和體積變化的關系,單位Pa,V為原本的體積
  • Lamé’s first parameter μ
  • Lamé’s second parameter λ(切變模量/剪切模量/G):剪切應力與應變的比值,越大材料剛性越大,難以剪切
  • 1.5 常見的超彈性模型

    Linear elasticity:更適用于小范圍的形變,材料在模擬時旋轉后不再符合物理規律

    Neo-Hookean模型:

    修正后的Corotated模型:其中σi時F的奇異值/特征值(singular values)

    2. 有限元 FEM

    Finite element method:一個使用了weak formulations的離散化方法,把空間分為一個個Element(如三角元素)

    2.1 彈性系統中的有限元

    由于形變梯度(deformation gradient)F在一個有限元元素(element)里是一個常數,deformation map ?成為一個仿射變換(affine)

    元素的彈性勢能:能把勢能密度在體積上積分得到,由于F是一個常數,故密度也是常數,積分結果為體積乘以密度
    勢能定義:-力關于位置求導數 dw = -f ds

    2.2 形變梯度F的計算

    以下為2維空間下,三角形作為元素的求解F(2x2矩陣)過程,已知deformation map如下

    將x分別拆分為三角形3個頂點的位置

    1-3 2-3化簡

    構建矩陣B和D直接求,其中B可提前計算出(其只和靜止位置相關)

    2.3 更新速度和位置

    顯式積分器方法,Semi-implicit Euler (aka. symplectic Euler)

    其中只求f即可,過程:勢能求導=每個元素的勢能求導再求和=拆出每個元素的勢能,并使用鏈式求導法則=用PK1替換(V為常數,只剩下PK1和F導數)

    隱式積分器方法,backward Euler,其中f部分已經再上邊求出,式中需要再對f求一次導數(二階導數),M為對角矩陣,存儲每個節點的質量

    總結

    以上是生活随笔為你收集整理的Games201学习笔记2:拉格朗日视角2的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 女女互磨互喷水高潮les呻吟 | 欧美大波大乳巨大乳 | 国产精品99无码一区二区视频 | 中文字幕精品一二三四五六七八 | 中文字幕1区2区3区 www.com黄色片 | 国产精品爽爽久久久久久 | 91精品一区二区三区在线观看 | 999这里只有精品 | 国内视频一区 | av午夜在线 | 无法忍受在线观看 | 中文字幕在线视频一区二区 | 日韩另类| 又黄又色的网站 | 在线精品亚洲欧美日韩国产 | 日韩色吧 | 亚洲国产成人在线观看 | 中文字幕第20页 | 亚洲人妖在线 | 4438亚洲 | 久久久精品一区二区 | 少妇色欲网 | 就去色综合 | 精品3p| 大乳村妇的性需求 | 欧美日韩成人在线观看 | 毛片无遮挡高清免费观看 | 精品国产网| 久久人 | 粉嫩av一区二区三区天美传媒 | 精品一区二区欧美 | 久久露脸国语精品国产 | 奇米影视在线播放 | 777亚洲| 欧美图片一区 | 超碰美女| 国产欧美日韩一区二区三区 | 亚洲成人av影片 | 日本高清不卡二区 | 成人性生交免费看 | 小日子的在线观看免费第8集 | 久久国内偷拍 | jizzjizz亚洲 | 女人脱下裤子让男人捅 | 国产精品永久久久久久久久久 | 天堂av中文 | 成人手机在线视频 | 岳睡了我中文字幕日本 | 一区二区蜜桃 | 日本精品一区二区三区四区的功能 | 婷婷激情电影 | 亚洲色成人www永久在线观看 | 日韩网站在线播放 | 精品国产AV色欲天媒传媒 | 密色av | 疯狂做爰的爽文多肉小说王爷 | 国产成人综合亚洲 | 天天干天| 免费在线日韩av | 国产免费福利 | 在线一级片 | 成人免费一区二区 | 成人在线视频免费看 | 黄色激情四射 | 中国性老太hd大全69 | 日本高清视频一区二区 | 国产精品久久久久久久久久久新郎 | 亚洲在线观看一区二区 | 欧美乱大交xxxxx | 欧美激情欧美激情在线五月 | 中文字幕精品视频 | 一级毛片aa | 久久国产麻豆 | 东北少妇bbbb搡bbb搡 | 日日弄天天弄美女bbbb | 国产福利影院 | 性欧美jzjz2 九草影院 | 丰满人妻熟妇乱偷人无码 | 亚洲视频精品在线观看 | 三区在线观看 | 1024精品一区二区三区日韩 | 欧美激情精品久久久久久蜜臀 | 最好看的2019中文大全在线观看 | 国产精品久久久久久久久久久久午夜片 | 成人在线观看免费视频 | 免费看污的网站 | av999| 亚洲免费三级 | 亚洲av区无码字幕中文色 | 成人伊人网 | 亚洲av无一区二区三区怡春院 | 欧美亚洲在线播放 | 蜜桃成人在线视频 | 免费福利小视频 | 久草网视频 | 国产欧美综合一区 | 都市激情校园春色 | 欧美xxxx网站| 九九在线精品 |