Naive Ray-Tracing: A Divide-And-Conquer Approach

被引:14
|
作者
Mora, Benjamin [1 ]
机构
[1] Swansea Univ, Swansea SA2 8PP, W Glam, Wales
来源
ACM TRANSACTIONS ON GRAPHICS | 2011年 / 30卷 / 05期
基金
英国工程与自然科学研究理事会;
关键词
Algorithms; Ray tracing; divide-and-conquer; rendering; global illumination;
D O I
10.1145/2019627.2019636
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present an efficient ray-tracing algorithm which, for the first time, does not store any data structures when performing spatial subdivisions, and directly computes intersections inside the scene. This new algorithm is often faster than comparable ray-tracing methods at rendering dynamic scenes, and has a similar level of performance when compared to static ray-tracers. Memory management is made minimal and deterministic, which simplifies ray-tracing engineering, as spatial subdivision data structures are no longer considered in the graphics pipeline. This is possible with a modification of Whitted's naive ray-tracing algorithm by using a divide-and-conquer approach, and by having a sufficient collection of rays in order to reduce the complexity of naive ray-tracing. In particular, the algorithm excels at spontaneously solving large Ray/Primitive intersection problems.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] A divide-and-conquer approach for analysing overlaid data structures
    Oukseh Lee
    Hongseok Yang
    Rasmus Petersen
    Formal Methods in System Design, 2012, 41 : 4 - 24
  • [42] Face recognition by multiple classifiers, a divide-and-conquer approach
    Ebrahimpour, R
    Ehteram, SR
    Kabir, E
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 3, PROCEEDINGS, 2005, 3683 : 225 - 232
  • [43] Solving the Double Transposition Challenge with a Divide-and-Conquer Approach
    Lasry, George
    Kopal, Nils
    Wacker, Arno
    CRYPTOLOGIA, 2014, 38 (03) : 197 - 214
  • [44] A divide-and-conquer approach with adaptive modulation to CDMA systems
    Dwivedi, S
    Vedavathy, TS
    Shivaprasad, AP
    GLOBECOM'03: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-7, 2003, : 1175 - 1179
  • [45] Performance of the divide-and-conquer approach used as an initial guess
    Shoji, Mitsuo
    Kayanuma, Megumi
    Umeda, Hiroaki
    Shigeta, Yasuteru
    CHEMICAL PHYSICS LETTERS, 2015, 634 : 181 - 187
  • [46] ON THE BALANCED DIVIDE-AND-CONQUER EQUATION
    BATAGELJ, V
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1986, 19 (3-4) : 259 - 266
  • [47] DIVIDE-AND-CONQUER IN PLANAR GEOMETRY
    GUTING, RH
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1986, 18 (3-4) : 247 - 263
  • [48] A divide-and-conquer approach for automatic polycube map construction
    He, Ying
    Wang, Hongyu
    Fu, Chi-Wing
    Qin, Hong
    COMPUTERS & GRAPHICS-UK, 2009, 33 (03): : 369 - 380
  • [49] Design of electronic circuits using a divide-and-conquer approach
    He, Guoliang
    Li, Yuanxiang
    Yu, Li
    Zhang, Wei
    Tu, Hang
    EVOLVABLE SYSTEMS: FROM BIOLOGY TO HARDWARE, PROCEEDINGS, 2007, 4684 : 13 - +
  • [50] PIPELINES FOR DIVIDE-AND-CONQUER FUNCTIONS
    DEGUZMAN, IP
    HARRISON, PG
    MEDINA, E
    COMPUTER JOURNAL, 1993, 36 (03): : 254 - 268