光线追踪
概述
raytrace是一种
允许你在首席建筑师中创建的现实形象的技术.
架构师计划,呈现视图.
简单地把你的模型画在屏幕上,raytrace实际上是在你的相机上跟踪光线的光线,因为它们会反弹并反映在你的场景中。因此,射线跟踪比OpenGL渲染慢了一些,但可以用来实现更复杂的效果,如反射和超现实的照明模型。
创建一个Raytrace视图
Raytrace窗口
为raytrace创建材料
技巧和技巧
POV-Ray
创建一个Raytrace视图创建一个ray追踪图像的首席
建筑师,从呈现视图开始。呈现视图中的相机位置、方向和视图将决定在Raytrace窗口中出现的场景。任何其他呈现设置,包括您的渲染首选项都将被用来生成一个Raytrace视图。
用于创建Raytrace视图的照明与用于渲染视图的照明不同。目前正在建模的所有灯光都将在创建Raytrace视图时使用,只要光在其规范对话框中没有被关闭,它就会被设置为“在Raytrace中使用”。与渲染视图不同的是,Raytrace视图没有限制灯光的数量,可以用来创建一个场景,所以灯光不局限于当前的房间。在一个场景中,有更多的灯光,它将花的时间越长。
在渲染视图中,单击Raytrace按钮,或者从3D菜单中选择“Raytrace”来启动Raytrace。Raytrace选项对话框将打开。
Raytrace Properties Raytrace属性
宽度/高度-大小,以像素为单位
你将要创造的形象。初始值与之前渲染视图的大小相同。您可以将这些值设置为您所希望的任何东西,尽管超过2000 x 2000像素的图像不能从总架构师中查看,而且必须直接保存到文件中。在将raytrace保存到一个非常大的文件之前,确保您有足够的磁盘空间。
保存为-您可以在它raytrace时直接将raytrace图像直接保存到文件。唯一支持的文件格式是Windows位图(. bmp)格式。对于无法从首席架构师那里查看的非常大的图像来说,保存到文件是强制性的。
射线跟踪参数
辐射-辐射是一个较慢的,但是比标准raytrace更现实、更逼真。如果没有辐射,raytracer将使用类似于呈现视图的照明模型,该模型使用一个恒定值的环境光。不像恒定的环境照明模型,它假设任何物体没有直接暴露在光上,这是一个预先设置的亮度,辐射在一个场景中反射,捕捉到阴影的细微变化。无辐射
With Radiosity 有辐射
下面的选项可以让你调整如何在场景中工作:没有——使用类似于渲染视图的环境照明模型低质量-这个选项应该为大多数图像提供合理的图像质量,尽管结果可能出现“blotchy”。这是最快的放射选择。中等质量——该选项只适用于低辐射不足的图像,因为它更耗时。高质量——非常耗时,只有最挑剔的口味。高辐射通常需要数小时才能用低辐射来渲染每分钟的时间。白天的时间——类似于白天/夜间设置在渲染视图,这允许你选择是否渲染白天或夜间图像。创建一个Raytrace视图
反锯齿-这个设置确定在你的raytrace图像中创建“平滑边缘”的质量。高质量的设置比正常的质量设置要慢。这类似于渲染视图中使用的平滑边选项。有关更多信息,请参阅第612页上的“更快渲染”。使用软阴影——你可以设置
在调整灯对话框中,每个灯的软阴影设置。有关更多信息,请参阅619页的“调整灯”。如果你能“使用软阴影”,这些设置只会生效。软阴影需要在raytracer的部分上额外的工作,并可以减慢图像生成。
创建默认光-如果没有
在你的场景中,raytracer将可以选择为你创建一个。这个选项是类似的,但与渲染首选项中的软阴影选项无关。如果你在室内,默认的灯光就会被创造出来。直接/弥漫性阳光-放射性
允许先进的照明模型,如能直接从太阳下出来的光,加上光在云层中散射。直接的阳光可以让你照亮阳光直接从太阳发出的强度。弥漫的阳光使你能照亮周围大气的光的强度。在阴天的时候,你可能会发现弥漫的阳光,然后把阳光直射。
Raytrace窗口
如果你的raytrace图像足够小,可以在窗口中安装,你的图像就会出现。与渲染视图不同,您可以在raytrace正在进行时最小化您的射线跟踪窗口或执行其他任务。当你准备好查看你的图像时,简单地恢复你的射线跟踪窗口。
从Raytrace窗口可以使用以下选项:
文件>打印图像——从文件菜单中,你有能力打印你的照片。
文件>保存图像——您可以将您的图片保存到一些文件格式,包括。jpg。bmp,和。png。
文件>图像调整-一个raytracer模仿相机,同时它生成你的图像。从文件菜单中,您可以选择调整相机镜头光圈。这可以在raytrace期间完成,也可以在raytrace完成时完成。这样你就可以在你的房间里照亮你的形象,以达到适当的光平衡。
创建raytrace的材料有一些新的材料属性可以使用Show预览选项,当你在定义材料的定义材料时,它才会生效。查看效果对话框。有关更多信息,请参阅第569页的“在一个raytrace,您的材料对话”中看到“定义您的材料设置”。创建raytrace的材料雷道片Raytrace Tab
Raytrace选项卡控制了如何在Raytrace视图中显示材料。修改这些值将不会对3D或渲染视图产生影响。你可以通过点击Show预览按钮激活raytrace预览窗口。 材料的名称出现在这里。
反射率——这控制了如何
反射材料出现在raytrace视图中。把滑块推到右边,模拟一种高度反光的材料,如镜子。
使用凹凸地图-凹凸地图是一个
图像文件,用来使材料出现不平坦的地方,光线击中它。有关bump地图的更多信息,请参阅第627页上的“raytrace”。要创建一个bump映射,打开使用bump映射并选择要使用的bump映射。任何图像文件或纹理都可以作为凹凸地图,在凹凸地图上的图像中有一些黑暗的区域,以及与高点对应的更亮的区域
Bump高度允许您指定凹凸地图的效果有多大。该比例和拉伸适合于bump地图的匹配选项,就像他们为纹理所做的一样。如果你使用的是纹理和凹凸地图,它们都将使用相同的比值和拉伸来适应。
材料是半透明的——半透明的材料会允许光线穿过它,但会出现在图像中。一个半透明材料的例子是灯罩。半透明是一种效果,在用射线表达时看起来最好。
透明滤光器- A
过滤光线的材料就像一个彩色玻璃窗。一种不滤光的材料简单地传播它,如白色薄纸。
技巧
更快的射线追踪
计算一个现实图像可能需要时间。然而,在你的raytrace之前有很多事情要考虑,可以大大减少你的光线跟踪时间。
数量的灯光——不像渲染视图,它只能支持有限的灯光,Raytrace视图可以处理尽可能多的灯光。离开灯是慢雷诺追踪的头号原因。
使用调整灯对话框(在呈现窗口中,或计划视图中可用)关闭对您的场景不重要的任何灯光。请记住,大多数灯在默认情况下都是“on”。
辐射质量——简单的场景,低质量的辐射通常是足够的。高质量的辐射是非常耗时的,对于非常复杂的场景来说是必要的,在低或中辐射不够的情况下。
如果你的图像非常大,或者如果你有复杂的方面,如网格或grates,你可能希望尝试中等的射线。总是尝试低辐射,先看看你是否得到了理想的结果。
预览你的Raytrace——当你为一个场景设置照明时,没有必要对全屏幕图像进行Raytrace。试着使用更小的图像大小——比如300x200——你需要确定光线是否合适。
图像大小是决定raytrace速度的一个重要因素。当你确信你的场景照明是正确的时候,只有raytrace你的完整图像。
反叠除级-反锯齿平滑边缘,否则会出现锯齿状。高质量的反锯齿是最有用的,当你在raytrace的时候,一个更小的图像包含一个非常复杂的场景。如果你正在绘制一幅非常大的图片,你可能只需要低质量的反混叠。
凹凸地图-凹凸地图计算是耗时的,应该只需要使用。
软阴影-软阴影计算是耗时的,应该只需要必要的。只有为灯光提供柔和的阴影,它的影子对你的图像来说是重要的。
射线跟踪质量
要创建一个看起来与ray追踪相当现实的图像并不难。然而,得到一个看起来像一张照片的图像需要更多的关注。这里有一些方法可以实现最真实的图像:
使用辐射-尽管更慢,辐射会通过模拟光在现实世界中工作的方式来增加重要的深度。特别是在他们的阴影中,辐射会产生巨大的差异。
使用反射——在户外场景中,确保你的窗户有轻微的反光。你可能希望在街道上建立一座建筑,虽然不在场景中,但会出现在窗户的倒影中。然而,尤其重要的是,材料是部分反光的,如板板、瓷砖地板或咖啡壶,这些反射的微妙效果有助于使观众的眼睛相信这幅画是真实的照片。
阳光的环境——太阳的亮度从气候到气候的变化,从多云的一天到晴天。使用直接/漫射的阳光设置来找到一个设置,为你所呈现的场景提供适当的照明。
照明照明是实现高质量效果的一个非常重要的工具。在你达到现实的情况下,与你的场景的灯光工作。
在必要时添加3D灯(参见第616页上的“添加灯”),以捕捉你想要的效果。在灯光中投射出阴影,考虑柔和的阴影,使场景的外观光滑。
厕所
最后,从Raytrace窗口,使用文件>图像调整选项来调整完成渲染的亮度。不要害怕在非常明亮的区域稍微饱和你的图像——这是实际照片中常见的现象。
内部拍摄——如果你正在渲染内部辐射,在光线是太阳通过窗户或门的地方,你可能需要在Raytrace窗口中使用文件>图像调整来调整你的图像亮度。你也需要使用介质辐射质量来确保raytracer模型准确地从窗口反射。
Bump地图——虽然Bump - Maps的效果通常很微妙,但他们可以向观众提供一些建议,即场景实际上是一张照片。在房间里适当地闪烁的瓷砖地板将会呈现现实主义的外观。
发射材料——如果你的目标是实现光抑制,你可能会使用辐射。使用辐射性质的材料,当使用辐射时,实际上会把光射进场景。这种效果可以用来达到你在现实世界中看到的微妙变化,尤其是在电视屏幕或其他电子设备上。
厕所
视觉Raytracer(pov)的持久性。POV-Ray甚至是Ray)是一个高质量、完全自由的raytracer。在航天飞机上使用!对于更多的POV-Ray raytracer已经被用于POV-Ray的信息,或者下载10年以上的最新版本的图像,请访问www.povray.org的POV-Ray网站。
首席架构师使用POV-Ray来生成raytrace图像。首席架构师知道如何直接通信和管理POV-Ray,所以你不需要理解POV-Ray来创建来自首席架构师的raytrace图像。然而,爱好人的raytracers或那些对最高可能的视觉质量感兴趣的人可能希望了解POV-Ray,以利用它提供的完整的灵活性。
出口到POV-Ray格式
要在POV-Ray raytracer中使用总架构场景,您可以将您的场景导出到POV-Ray格式(. pov)文件中。您必须在呈现视图中导出到POV-Ray格式。从呈现视图到文件>导出,从文件类型的列表中选择POV-Ray(. pov)。
当导出到POV-Ray文件时,您可以选择在场景中使用所有的图像。这将将必要的纹理和图像复制到与POV-Ray导出的目的地相同的目录中。