1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<!-- Created with Inkscape (http://www.inkscape.org/) --> 3 4<svg 5 xmlns:dc="http://purl.org/dc/elements/1.1/" 6 xmlns:cc="http://creativecommons.org/ns#" 7 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 8 xmlns:svg="http://www.w3.org/2000/svg" 9 xmlns="http://www.w3.org/2000/svg" 10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 12 width="454.53473" 13 height="183.80112" 14 viewBox="0 0 454.53472 183.80112" 15 version="1.1" 16 id="svg8" 17 sodipodi:docname="ray_tracing_execution.svg" 18 inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> 19 <defs 20 id="defs2"> 21 <marker 22 inkscape:stockid="Arrow1Mend" 23 orient="auto" 24 refY="0" 25 refX="0" 26 id="marker9512-2-2-4-7" 27 style="overflow:visible" 28 inkscape:isstock="true" 29 inkscape:collect="always"> 30 <path 31 id="path9510-2-3-81-1" 32 d="M 0,0 5,-5 -12.5,0 5,5 Z" 33 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 34 transform="matrix(-0.4,0,0,-0.4,-4,0)" 35 inkscape:connector-curvature="0" /> 36 </marker> 37 <marker 38 inkscape:stockid="Arrow1Mend" 39 orient="auto" 40 refY="0" 41 refX="0" 42 id="marker9512-2-2-4-7-1" 43 style="overflow:visible" 44 inkscape:isstock="true" 45 inkscape:collect="always"> 46 <path 47 id="path9510-2-3-81-1-2" 48 d="M 0,0 5,-5 -12.5,0 5,5 Z" 49 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 50 transform="matrix(-0.4,0,0,-0.4,-4,0)" 51 inkscape:connector-curvature="0" /> 52 </marker> 53 <marker 54 inkscape:stockid="Arrow1Mend" 55 orient="auto" 56 refY="0" 57 refX="0" 58 id="marker9512-2-2-8-1-7-0" 59 style="overflow:visible" 60 inkscape:isstock="true" 61 inkscape:collect="always"> 62 <path 63 id="path9510-2-3-8-2-1-9" 64 d="M 0,0 5,-5 -12.5,0 5,5 Z" 65 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 66 transform="matrix(-0.4,0,0,-0.4,-4,0)" 67 inkscape:connector-curvature="0" /> 68 </marker> 69 <marker 70 inkscape:stockid="Arrow1Mend" 71 orient="auto" 72 refY="0" 73 refX="0" 74 id="marker9512-2-2-8-1-7-05" 75 style="overflow:visible" 76 inkscape:isstock="true" 77 inkscape:collect="always"> 78 <path 79 id="path9510-2-3-8-2-1-3" 80 d="M 0,0 5,-5 -12.5,0 5,5 Z" 81 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 82 transform="matrix(-0.4,0,0,-0.4,-4,0)" 83 inkscape:connector-curvature="0" /> 84 </marker> 85 <marker 86 inkscape:stockid="Arrow1Mend" 87 orient="auto" 88 refY="0" 89 refX="0" 90 id="marker9512-2-2-8-1-7-05-1" 91 style="overflow:visible" 92 inkscape:isstock="true" 93 inkscape:collect="always"> 94 <path 95 id="path9510-2-3-8-2-1-3-9" 96 d="M 0,0 5,-5 -12.5,0 5,5 Z" 97 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 98 transform="matrix(-0.4,0,0,-0.4,-4,0)" 99 inkscape:connector-curvature="0" /> 100 </marker> 101 <marker 102 inkscape:stockid="Arrow1Mend" 103 orient="auto" 104 refY="0" 105 refX="0" 106 id="marker9512-2-2-4-7-13" 107 style="overflow:visible" 108 inkscape:isstock="true" 109 inkscape:collect="always"> 110 <path 111 id="path9510-2-3-81-1-8" 112 d="M 0,0 5,-5 -12.5,0 5,5 Z" 113 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 114 transform="matrix(-0.4,0,0,-0.4,-4,0)" 115 inkscape:connector-curvature="0" /> 116 </marker> 117 <marker 118 inkscape:stockid="Arrow1Mend" 119 orient="auto" 120 refY="0" 121 refX="0" 122 id="marker9512-2-2-4-7-1-3" 123 style="overflow:visible" 124 inkscape:isstock="true" 125 inkscape:collect="always"> 126 <path 127 id="path9510-2-3-81-1-2-3" 128 d="M 0,0 5,-5 -12.5,0 5,5 Z" 129 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 130 transform="matrix(-0.4,0,0,-0.4,-4,0)" 131 inkscape:connector-curvature="0" /> 132 </marker> 133 </defs> 134 <sodipodi:namedview 135 id="base" 136 pagecolor="#ffffff" 137 bordercolor="#666666" 138 borderopacity="1.0" 139 inkscape:pageopacity="0.0" 140 inkscape:pageshadow="2" 141 inkscape:zoom="2.0000001" 142 inkscape:cx="263.45186" 143 inkscape:cy="204.85377" 144 inkscape:document-units="px" 145 inkscape:current-layer="layer1" 146 showgrid="false" 147 inkscape:snap-center="true" 148 inkscape:snap-object-midpoints="true" 149 inkscape:snap-text-baseline="true" 150 inkscape:window-width="1920" 151 inkscape:window-height="1001" 152 inkscape:window-x="-9" 153 inkscape:window-y="-9" 154 inkscape:window-maximized="0" 155 showguides="false" 156 fit-margin-top="1" 157 fit-margin-right="1" 158 fit-margin-bottom="1" 159 fit-margin-left="1" 160 units="in" 161 inkscape:snap-others="true" 162 inkscape:snap-nodes="true" 163 inkscape:object-nodes="true" 164 height="7.5in"> 165 <inkscape:grid 166 type="xygrid" 167 id="grid817" 168 originx="79.262856" 169 originy="-1225.558" /> 170 </sodipodi:namedview> 171 <metadata 172 id="metadata5"> 173 <rdf:RDF> 174 <cc:Work 175 rdf:about=""> 176 <dc:format>image/svg+xml</dc:format> 177 <dc:type 178 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 179 <dc:title></dc:title> 180 </cc:Work> 181 </rdf:RDF> 182 </metadata> 183 <g 184 inkscape:label="Layer 1" 185 inkscape:groupmode="layer" 186 id="layer1" 187 transform="translate(-35.742392,209.97146)"> 188 <g 189 id="g1684" 190 transform="translate(76.761047,177.11848)"> 191 <rect 192 y="-385.62808" 193 x="196.64136" 194 height="47.54937" 195 width="98.349922" 196 id="rect815-1-6-5-1-3-2-0" 197 style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.92372322;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> 198 <text 199 xml:space="preserve" 200 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 201 x="246.41849" 202 y="-357.55588" 203 id="text823-0-2-6-1-7-2-1"><tspan 204 y="-357.55588" 205 x="246.41849" 206 id="tspan981" 207 sodipodi:role="line">Any-Hit</tspan></text> 208 </g> 209 <g 210 transform="translate(-36.358826,-133.79857)" 211 id="g988-3"> 212 <g 213 id="g4763"> 214 <rect 215 style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.92372322;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 216 id="rect815-1-6-5-1-3-2-0-7" 217 width="98.349922" 218 height="47.54937" 219 x="191.76122" 220 y="-74.711029" /> 221 <text 222 id="text823-0-2-6-1-7-2-1-1" 223 y="-46.1577" 224 x="241.06639" 225 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 226 xml:space="preserve"><tspan 227 sodipodi:role="line" 228 id="tspan8376" 229 x="241.06639" 230 y="-46.1577">Intersection</tspan></text> 231 </g> 232 </g> 233 <text 234 id="text823-0-2-6-1-7-2-1-9-1" 235 y="-113.86218" 236 x="438.78833" 237 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 238 xml:space="preserve"><tspan 239 sodipodi:role="line" 240 id="tspan6495" 241 x="438.78833" 242 y="-113.86218">Hit?</tspan></text> 243 <g 244 id="g7686" 245 transform="translate(-211.72239,-23.523486)"> 246 <rect 247 y="-184.80975" 248 x="600.11108" 249 height="47.54937" 250 width="98.349922" 251 id="rect815-1-6-5-1-3-0-9" 252 style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.92372322;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> 253 <text 254 xml:space="preserve" 255 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 256 x="649.0517" 257 y="-156.07088" 258 id="text823-0-2-6-1-7-4-9"><tspan 259 y="-156.07088" 260 x="649.0517" 261 id="tspan6645" 262 sodipodi:role="line">Closest Hit</tspan></text> 263 </g> 264 <g 265 transform="translate(196.84052,-0.4705565)" 266 id="g988-3-6"> 267 <g 268 id="g4763-9"> 269 <rect 270 style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.92372322;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 271 id="rect815-1-6-5-1-3-2-0-7-3" 272 width="98.349922" 273 height="47.54937" 274 x="191.76122" 275 y="-74.711029" /> 276 <text 277 id="text823-0-2-6-1-7-2-1-1-5" 278 y="-46.144676" 279 x="240.56183" 280 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 281 xml:space="preserve"><tspan 282 sodipodi:role="line" 283 id="tspan6647" 284 x="240.56183" 285 y="-46.144676">Miss</tspan></text> 286 </g> 287 </g> 288 <path 289 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9512-2-2-4-7)" 290 d="m 439.07803,-95.453012 v 17.927004" 291 id="path9502-8-53-6-5" 292 inkscape:connector-curvature="0" 293 sodipodi:nodetypes="cc" /> 294 <rect 295 style="fill:none;stroke:#000000;stroke-width:1.44848073;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 296 id="rect3643-7-6" 297 width="54.151859" 298 height="54.151859" 299 x="354.16718" 300 y="78.002197" 301 transform="matrix(0.90285598,-0.42994311,0.90285598,0.42994311,0,0)" /> 302 <path 303 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9512-2-2-4-7-1)" 304 d="m 439.07803,-142.01745 v -16.38351" 305 id="path9502-8-53-6-5-2" 306 inkscape:connector-curvature="0" 307 sodipodi:nodetypes="cc" /> 308 <text 309 id="text823-0-2-6-1-7-2-1-5-2-2" 310 y="-145.3622" 311 x="431.07803" 312 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 313 xml:space="preserve"><tspan 314 sodipodi:role="line" 315 id="tspan9812-5-3" 316 x="431.07803" 317 y="-145.3622">Y</tspan></text> 318 <text 319 id="text823-0-2-6-1-7-2-1-5-1-3" 320 y="-82.515198" 321 x="431.065" 322 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 323 xml:space="preserve"><tspan 324 sodipodi:role="line" 325 id="tspan10386-33" 326 x="431.065" 327 y="-82.515198">N</tspan></text> 328 <g 329 id="g988-0" 330 transform="translate(-277.43985,-72.408014)"> 331 <g 332 id="g1576"> 333 <rect 334 style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.92372322;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 335 id="rect815-1-6-5-1-3-2-0-6" 336 width="98.349922" 337 height="47.54937" 338 x="314.6441" 339 y="-70.14447" /> 340 <text 341 id="text823-0-2-6-1-7-2-1-8" 342 y="-50.072266" 343 x="364.42123" 344 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 345 xml:space="preserve"><tspan 346 y="-50.072266" 347 x="364.42123" 348 id="tspan1568" 349 sodipodi:role="line">Ray</tspan><tspan 350 y="-33.405598" 351 x="364.42123" 352 id="tspan1570" 353 sodipodi:role="line">Generation</tspan></text> 354 </g> 355 </g> 356 <rect 357 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.92372322;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 358 id="rect815-1-6-3" 359 width="215.34993" 360 height="47.54937" 361 x="155.40239" 362 y="-142.5096" /> 363 <text 364 id="text823-0-2-6" 365 y="-130.43739" 366 x="263.56888" 367 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 368 xml:space="preserve"><tspan 369 y="-130.43739" 370 x="263.56888" 371 id="tspan947-5" 372 sodipodi:role="line">Acceleration</tspan><tspan 373 id="tspan1116" 374 y="-113.77073" 375 x="263.56888" 376 sodipodi:role="line">Structure</tspan><tspan 377 id="tspan1118" 378 y="-97.104057" 379 x="263.56888" 380 sodipodi:role="line">Traversal</tspan></text> 381 <path 382 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9512-2-2-8-1-7-0)" 383 d="m 135.82735,-118.73491 h 17.927" 384 id="path9502-8-53-7-5-7-6" 385 inkscape:connector-curvature="0" 386 sodipodi:nodetypes="cc" /> 387 <path 388 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9512-2-2-8-1-7-05)" 389 d="M 370.25969,-118.73523 H 388.1867" 390 id="path9502-8-53-7-5-7-0" 391 inkscape:connector-curvature="0" 392 sodipodi:nodetypes="cc" /> 393 <path 394 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9512-2-2-8-1-7-05-1)" 395 d="m 254.12852,-184.73491 h 17.92701" 396 id="path9502-8-53-7-5-7-0-2" 397 inkscape:connector-curvature="0" 398 sodipodi:nodetypes="cc" /> 399 <path 400 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9512-2-2-4-7-13)" 401 d="m 323.17953,-161.4009 v 17.927" 402 id="path9502-8-53-6-5-25" 403 inkscape:connector-curvature="0" 404 sodipodi:nodetypes="cc" /> 405 <path 406 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9512-2-2-4-7-1-3)" 407 d="m 204.70756,-142.77917 v -16.38351" 408 id="path9502-8-53-6-5-2-9" 409 inkscape:connector-curvature="0" 410 sodipodi:nodetypes="cc" 411 inkscape:transform-center-x="-208" 412 inkscape:transform-center-y="18.485341" /> 413 </g> 414</svg> 415