为什么游戏中3D场景渲染比3D制作软件(如3DSMAX)快?
游戏渲染和3d软件渲染有什么区别?
答:游戏渲染属于硬件渲染,主要是通过CPU和显卡对画面进行处理和计算。
3D软件渲染属于软件渲染,图片由软件中的渲染引擎进行处理和计算。这种渲染通常会消耗更多的电脑CPU和内存!
为什么电脑在运行游戏时每秒钟能渲染几十张图片?
答:你可以这么理解!3D游戏本身就是一个3D软件,游戏的窗口相当于Max和Maya的操作窗口。其实3dsmax和Maya中的视图都在不断的渲染和计算,只是你没有意识到而已。因为这都是硬件渲染!主要看显卡和内存,你显卡差就卡!
在运行3d渲染软件时,一张质量相近的图片可能需要几十分钟甚至几个小时?
答:这主要是因为程序引擎内核和电脑硬件的实力!强大的3D游戏引擎是其实时渲染技术。光、影、反射、光效都是硬件渲染的一部分!可以直接呈现在游戏窗口!当然这个前提是建立在你硬件足够好的基础上!换句话说,如果你的电脑没有显卡,那么我不相信游戏渲染会比3D软件渲染快很多!3D制作软件强调的是计算和处理渲染效果的软件。比如早期的3dsmax在窗口看不到物体的影子!它需要通过软渲染计算产生最终效果。这里消耗更多的是CPU和内存。
游戏引擎和3d渲染软件的异同?
答:这个问题我就不多解释了!归根结底,目的不同。游戏引擎是给玩家操作和玩的!3D渲染软件,顾名思义,就是用来渲染图片或者制作动画的!这是最大的不同!