Parameterized Ray-tracing

Parameterized Ray-tracing
复制标题

DOI:
10.1145/74333.74365
复制
发表时间:
1989-07
期刊:
Proceedings of the 16th annual conference on Computer graphics and interactive techniques
影响因子:
--
通讯作者:
C. Séquin;E. Smyrl
C. Séquin;E. Smyrl
中科院分区:
其他
文献类型:
--
作者:
C. Séquin;E. Smyrl

文献摘要

被引文献

相似文献

当使用光线跟踪时,计算机图形场景的构建和细化是不可接受的慢。我们引入了一种新的技术,以加快连续的光线跟踪图像的生成时,场景的几何形状保持不变,只有光源强度和表面属性需要调整。当场景第一次进行光线跟踪时,将为每个像素计算并存储以所有灯光的颜色和所有对象的表面属性系数参数化的表达式。然后,使用一组新的灯光和颜色重新显示场景,包括用值替换相应的参数并重新计算像素的表达式。与再次光线跟踪整个场景所需的数分钟或数小时相比,此参数更新和重新显示仅需几秒钟,但它使用的内存和磁盘空间要多得多。然而,通过适当的表达式共享,这些存储需求可以降低到可接受的水平。
The construction and refinement of a computer graphics scene is unacceptably slow when using ray tracing. We introduce a new technique to speed up the generation of successive ray traced images when the geometry of the scene remains constant and only the light source intensities and the surface properties need to be adjusted. When the scene is first ray traced, an expression parameterized in the color of all lights and the surface property coefficients of all objects is calculated and stored for each pixel. Redisplaying a scene with a new set of lights and colors then consists of substituting values for the corresponding parameters and re-evaluating the expressions for the pixels. This parameter updating and redisplay takes only a few seconds, as compared to the many minutes or hours required to ray trace the entire scene again, but it uses much more memory and disk space. With suitable expression sharing, however, these storage needs can be reduced to an acceptable level.