虚拟现实应用中会用到哪些数学知识

摘抄一段维基百科上的定义Virtual Reality (VR), sometimes referred to as immersive multimedia, is a computer-simulated environment that can simulate physical presence in places in the real world or imagined worlds. Virtual reality can recreate sensory experiences, which include virtual taste, sight, smell, sound, and touch.所以用来模拟物理现象所用到的知识,都是需要的。本人具有图形学背景,所以从这个角度来聊聊举一个例子:对具有烟雾的场景进行渲染。要合成一个有烟雾的场景的图片,必须要知道两点:每一个烟雾颗粒的运动轨迹。每一个像素的颜色怎样被场景所影响的(烟雾,光源)。关于问题1,可以看看计算流体力学方面的资料。关于问题2,可以了解一下光线追踪等全局光算法的发展历程。所以题主的问题可以变成,学习计算流体力学需要哪方面的数学知识,学习全局光算法需要哪些数学知识。关于图形学的学习路线,个人比较认同 现阶段应该怎么学习计算机图形学呢? - 文刀秋二的回答欢迎补充。


    推荐阅读