SOLIDWORKS Visualize 实例详解(微视频版)
上QQ阅读APP看书,第一时间看更新

1.2 实时渲染原理

SOLIDWORKS Visualize 是一种混合渲染环境。通过适用于所有可用 CPU、支持 CUDA的GPU或使用混合模式的CPU、GPU的优化渲染器,该软件可不断更新布景。

射线跟踪是用于渲染 3D 布景的一项技术。射线跟踪可跟踪每束光线从光源开始直到离开布景或变得太弱而失去效果时的路径。它还适用于相反方式:跟踪每束光线从相机开始回溯到光源的路径。

渲染是指将存储于软件包中的3D数据转换为布景中相机“可视的”2D图像的过程。渲染汇集了布景几何图形、Z深度、表面属性、光源设置和渲染方法,以创建完整的图像。

不同于传统的3D应用程序,生成最终结果前无须猜测和检查。在 SOLIDWORKS Visualize中,可在动画播放时与最终结果随时互动。

SOLIDWORKS Visualize 项目由环境球面组成,其中包括用于精确投影的透明地板平面和映射至球形环境的HDR环境图像。虽然额外光源可用,但是不需要进行进一步的光源设置。

如果使用SOLIDWORKS Visualize Professional,可以选择使用 SOLIDWORKS Visualize Boost在网络上计算机的集群上渲染图像。此操作可在后台进行计算机的渲染处理,因此可以在进行渲染的同时执行其他任务。