光线跟踪是一种渲染三维(3D)计算机图形图像以创建尽可能逼真的图像的方法。此方法在渲染期间使用,不一定影响场景或对象的建模或纹理。渲染过程通常涉及生成光线以模拟光与对象交互时所走的路径,以便更准确地分析对象将如何反射、折射和吸收光。光线跟踪可以创建具有非凡真实感的渲染场景,但该过程也相当硬件密集,通常不用于实时图形。
使用计算机图形学在3D中创建场景的过程通常包括四到五个主要步骤:建模对象、应用照明和摄影机位置、动画(如果需要)、创建纹理并将其应用于对象,然后渲染场景。这些步骤中的每一步都需要花费大量的时间,并且整个过程通常包含比本分析中讨论的更多的组件。此过程的最后一个阶段是渲染,此时可以使用光线跟踪使渲染产品更加逼真。
在现实世界中,由于光与周围物体相互作用,然后被人的眼睛接收,因此人们感知周围的物体。光通常可以以四种主要方式相互作用:吸收、反射、折射和荧光。光线跟踪使用相当复杂的算法来复制此行为,并允许场景中的对象尽可能真实地与灯光交互。创建3D场景的人员或团队在场景中创建模型、纹理并创建光源和摄影机,然后可以使用光线跟踪进行渲染。
与其评估光如何从光源传播到对象并与这些对象相互作用,不如从摄影机向后工作,想象摄影机发出的光与对象相互作用,最终到达光源。这允许忽略摄影机不会捕捉到的光线,而不是在不会渲染的场景方面浪费处理能力。光线跟踪有效地跟踪光线与场景中的对象接触时的路径,然后绘制光线在二维平面上接近摄影机时的最终路径。
此平面是使用光线跟踪渲染创建和显示的图像。由此产生的图像在照明方面以及光线如何穿过各种形状的物体以及由高反射或折射材料制成的物体方面更加逼真。玻璃、抛光金属和抛光塑料是所有类型的材质,与许多其他渲染形式相比,这些材质在这种跟踪中看起来更真实。
然而,分析这些光线的过程相当费劲,而且大多数计算机历史上都没有这样的处理能力。这就是为什么光线跟踪主要用于3D中的预渲染场景,例如广告中汽车的静止图像或电影中的场景。另一方面,视频游戏的实时渲染通常使用更简单的渲染形式,以允许在游戏过程中渲染场景。
...线束分析晶体的结晶学技术。 目录 1. 概述和主要区别 2. 什么是核磁共振 3. 什么是X射线晶体学 4. 并列比较-核磁共振与X射线晶体学的表格形式 5. 摘要 什么是核磁共振(nmr)? 分析化学中的核磁共振一词表示“核磁共振”。这个...
...理和化学中有着广泛的应用。 目录 1. 概述和主要区别 2. 什么是X射线衍射 3. 什么是电子衍射 4. 并列比较-X射线衍射和电子衍射的表格形式 5. 摘要 什么是x射线衍射(x ray diffraction)? X射线衍射或X射线结晶学是一种分析技术,我们...
...业引起了很大的轰动,它被吹捧为游戏图形的未来。那么什么是光线跟踪,它是如何工作的,为什么它如此重要呢? ...
...射有关的危险。通过软组织的辐射会导致损伤。这就是为什么我们不能一次拍很多X光片。磁共振成像没有这些问题,因为它不会给身体带来任何东西。在一次核磁共振成像过程中,通常的做法是拍摄大量的人体横截面图像,这...
...过加速一些电子,然后使它们与金属靶碰撞而产生的。 什么是x射线(x-rays)? 在电磁光谱中,X射线位于紫外线和伽马射线之间。X射线是电离的,所以从技术上讲,暴露在X射线下可能会导致癌症。然而,当一个人很少暴露在低强...
...之间有许多这样的区别。本文将讨论其中的一些差异。 什么是x射线(x-ray)? X射线是威廉·伦琴发现的高频电磁波。频率为f的X射线光子的能量由E=hf给出(其中h是普朗克常数)。通常,能量在100ev-100keV之间的电磁波被认为是X射线...
...多个受影响部位的图像切片,提供详细的病理信息。 什么是x射线(x-ray)? 伦琴在1895年偶然发现了X射线。后来,这项技术被用于医学调查目的。光波或无线电波可以通过空气等较轻的物体,但不能通过骨骼等较硬和较密集的物...
描述 α射线是放射性衰变类型中发射的α辐射的另一个名称,称为放射性核的α衰变。阿尔法射线由两个质子和两个中子结合成一个与氦-4原子核相同的粒子组成。 像所有类型的放射性衰变一样,α衰变...
宇宙射线是在太空中快速传播的高能粒子(实际上不是射线)。它们无处不在,每秒...
...乎都同意,即使是经常飞行的人,后向散射扫描仪也没有什么危险。根据一些医学专业人士的说法,一个人必须每周接受数百次X光检查才能受到辐射的威胁。 ...