物理引擎和虚拟引擎是什么东西?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 01:50:38
物理引擎和虚拟引擎是什么东西?
x[r@E7 Pd-RdF [Cp*Q`[L4q/W5۷O΋ UuK-_]q=[wϟ ~aQ,z˿D'.8-ЗrQVv?Ec6V_u\`QׄM ^ O 3scXby {̈́Y2V>CY98qs$YKT)&pq /VЂ2 ( mtyK dY>dP<'^EC{6U탻9ZuA5B k_nf NiQR3Rw>e ujM:CpuG;-i &Nl{%IQ#rP43!p|5Bc摂gBt<'hxo . b[,S2r`Mu)ML719([c'T3QH[yJQTD{K,~@S~UVw5

物理引擎和虚拟引擎是什么东西?
物理引擎和虚拟引擎是什么东西?

物理引擎和虚拟引擎是什么东西?
为每个游戏使用物理引擎并不是完全必要的——简单的“牛顿”物理(比如加速和减速)也可以在一定程度上通过编程或编写脚本来实现.然而,当游戏需要比较复杂的物体碰撞、滚动、滑动或者弹跳的时候(比如赛车类游戏或者保龄球游戏),通过编程的方法就比较困难了.物理引擎使用对象属性(动量、扭矩或者弹性)来模拟刚体行为,这不仅可以得到更加真实的结果,对于开发人员来说也比编写行为脚本要更加容易掌握.
好的物理引擎允许有复杂的机械装置,像球形关节、轮子、气缸或者铰链.有些也支持非刚性体的物理属性,比如流体.
物理引擎可以从另外的厂商购买,而一些游戏开发系统具备完整的物理引擎.