| <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| <!-- Created with Inkscape (http://www.inkscape.org/) --> |
| |
| <svg |
| xmlns:dc="http://purl.org/dc/elements/1.1/" |
| xmlns:cc="http://creativecommons.org/ns#" |
| xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
| xmlns:svg="http://www.w3.org/2000/svg" |
| xmlns="http://www.w3.org/2000/svg" |
| xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
| width="454.53473" |
| height="183.80112" |
| viewBox="0 0 454.53472 183.80112" |
| version="1.1" |
| id="svg8" |
| sodipodi:docname="ray_tracing_execution.svg" |
| inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> |
| <defs |
| id="defs2"> |
| <marker |
| inkscape:stockid="Arrow1Mend" |
| orient="auto" |
| refY="0" |
| refX="0" |
| id="marker9512-2-2-4-7" |
| style="overflow:visible" |
| inkscape:isstock="true" |
| inkscape:collect="always"> |
| <path |
| id="path9510-2-3-81-1" |
| d="M 0,0 5,-5 -12.5,0 5,5 Z" |
| style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" |
| transform="matrix(-0.4,0,0,-0.4,-4,0)" |
| inkscape:connector-curvature="0" /> |
| </marker> |
| <marker |
| inkscape:stockid="Arrow1Mend" |
| orient="auto" |
| refY="0" |
| refX="0" |
| id="marker9512-2-2-4-7-1" |
| style="overflow:visible" |
| inkscape:isstock="true" |
| inkscape:collect="always"> |
| <path |
| id="path9510-2-3-81-1-2" |
| d="M 0,0 5,-5 -12.5,0 5,5 Z" |
| style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" |
| transform="matrix(-0.4,0,0,-0.4,-4,0)" |
| inkscape:connector-curvature="0" /> |
| </marker> |
| <marker |
| inkscape:stockid="Arrow1Mend" |
| orient="auto" |
| refY="0" |
| refX="0" |
| id="marker9512-2-2-8-1-7-0" |
| style="overflow:visible" |
| inkscape:isstock="true" |
| inkscape:collect="always"> |
| <path |
| id="path9510-2-3-8-2-1-9" |
| d="M 0,0 5,-5 -12.5,0 5,5 Z" |
| style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" |
| transform="matrix(-0.4,0,0,-0.4,-4,0)" |
| inkscape:connector-curvature="0" /> |
| </marker> |
| <marker |
| inkscape:stockid="Arrow1Mend" |
| orient="auto" |
| refY="0" |
| refX="0" |
| id="marker9512-2-2-8-1-7-05" |
| style="overflow:visible" |
| inkscape:isstock="true" |
| inkscape:collect="always"> |
| <path |
| id="path9510-2-3-8-2-1-3" |
| d="M 0,0 5,-5 -12.5,0 5,5 Z" |
| style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" |
| transform="matrix(-0.4,0,0,-0.4,-4,0)" |
| inkscape:connector-curvature="0" /> |
| </marker> |
| <marker |
| inkscape:stockid="Arrow1Mend" |
| orient="auto" |
| refY="0" |
| refX="0" |
| id="marker9512-2-2-8-1-7-05-1" |
| style="overflow:visible" |
| inkscape:isstock="true" |
| inkscape:collect="always"> |
| <path |
| id="path9510-2-3-8-2-1-3-9" |
| d="M 0,0 5,-5 -12.5,0 5,5 Z" |
| style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" |
| transform="matrix(-0.4,0,0,-0.4,-4,0)" |
| inkscape:connector-curvature="0" /> |
| </marker> |
| <marker |
| inkscape:stockid="Arrow1Mend" |
| orient="auto" |
| refY="0" |
| refX="0" |
| id="marker9512-2-2-4-7-13" |
| style="overflow:visible" |
| inkscape:isstock="true" |
| inkscape:collect="always"> |
| <path |
| id="path9510-2-3-81-1-8" |
| d="M 0,0 5,-5 -12.5,0 5,5 Z" |
| style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" |
| transform="matrix(-0.4,0,0,-0.4,-4,0)" |
| inkscape:connector-curvature="0" /> |
| </marker> |
| <marker |
| inkscape:stockid="Arrow1Mend" |
| orient="auto" |
| refY="0" |
| refX="0" |
| id="marker9512-2-2-4-7-1-3" |
| style="overflow:visible" |
| inkscape:isstock="true" |
| inkscape:collect="always"> |
| <path |
| id="path9510-2-3-81-1-2-3" |
| d="M 0,0 5,-5 -12.5,0 5,5 Z" |
| style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" |
| transform="matrix(-0.4,0,0,-0.4,-4,0)" |
| inkscape:connector-curvature="0" /> |
| </marker> |
| </defs> |
| <sodipodi:namedview |
| id="base" |
| pagecolor="#ffffff" |
| bordercolor="#666666" |
| borderopacity="1.0" |
| inkscape:pageopacity="0.0" |
| inkscape:pageshadow="2" |
| inkscape:zoom="2.0000001" |
| inkscape:cx="263.45186" |
| inkscape:cy="204.85377" |
| inkscape:document-units="px" |
| inkscape:current-layer="layer1" |
| showgrid="false" |
| inkscape:snap-center="true" |
| inkscape:snap-object-midpoints="true" |
| inkscape:snap-text-baseline="true" |
| inkscape:window-width="1920" |
| inkscape:window-height="1001" |
| inkscape:window-x="-9" |
| inkscape:window-y="-9" |
| inkscape:window-maximized="0" |
| showguides="false" |
| fit-margin-top="1" |
| fit-margin-right="1" |
| fit-margin-bottom="1" |
| fit-margin-left="1" |
| units="in" |
| inkscape:snap-others="true" |
| inkscape:snap-nodes="true" |
| inkscape:object-nodes="true" |
| height="7.5in"> |
| <inkscape:grid |
| type="xygrid" |
| id="grid817" |
| originx="79.262856" |
| originy="-1225.558" /> |
| </sodipodi:namedview> |
| <metadata |
| id="metadata5"> |
| <rdf:RDF> |
| <cc:Work |
| rdf:about=""> |
| <dc:format>image/svg+xml</dc:format> |
| <dc:type |
| rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
| <dc:title></dc:title> |
| </cc:Work> |
| </rdf:RDF> |
| </metadata> |
| <g |
| inkscape:label="Layer 1" |
| inkscape:groupmode="layer" |
| id="layer1" |
| transform="translate(-35.742392,209.97146)"> |
| <g |
| id="g1684" |
| transform="translate(76.761047,177.11848)"> |
| <rect |
| y="-385.62808" |
| x="196.64136" |
| height="47.54937" |
| width="98.349922" |
| id="rect815-1-6-5-1-3-2-0" |
| style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.92372322;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> |
| <text |
| xml:space="preserve" |
| 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" |
| x="246.41849" |
| y="-357.55588" |
| id="text823-0-2-6-1-7-2-1"><tspan |
| y="-357.55588" |
| x="246.41849" |
| id="tspan981" |
| sodipodi:role="line">Any-Hit</tspan></text> |
| </g> |
| <g |
| transform="translate(-36.358826,-133.79857)" |
| id="g988-3"> |
| <g |
| id="g4763"> |
| <rect |
| style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.92372322;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" |
| id="rect815-1-6-5-1-3-2-0-7" |
| width="98.349922" |
| height="47.54937" |
| x="191.76122" |
| y="-74.711029" /> |
| <text |
| id="text823-0-2-6-1-7-2-1-1" |
| y="-46.1577" |
| x="241.06639" |
| 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" |
| xml:space="preserve"><tspan |
| sodipodi:role="line" |
| id="tspan8376" |
| x="241.06639" |
| y="-46.1577">Intersection</tspan></text> |
| </g> |
| </g> |
| <text |
| id="text823-0-2-6-1-7-2-1-9-1" |
| y="-113.86218" |
| x="438.78833" |
| 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" |
| xml:space="preserve"><tspan |
| sodipodi:role="line" |
| id="tspan6495" |
| x="438.78833" |
| y="-113.86218">Hit?</tspan></text> |
| <g |
| id="g7686" |
| transform="translate(-211.72239,-23.523486)"> |
| <rect |
| y="-184.80975" |
| x="600.11108" |
| height="47.54937" |
| width="98.349922" |
| id="rect815-1-6-5-1-3-0-9" |
| style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.92372322;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> |
| <text |
| xml:space="preserve" |
| 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" |
| x="649.0517" |
| y="-156.07088" |
| id="text823-0-2-6-1-7-4-9"><tspan |
| y="-156.07088" |
| x="649.0517" |
| id="tspan6645" |
| sodipodi:role="line">Closest Hit</tspan></text> |
| </g> |
| <g |
| transform="translate(196.84052,-0.4705565)" |
| id="g988-3-6"> |
| <g |
| id="g4763-9"> |
| <rect |
| style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.92372322;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" |
| id="rect815-1-6-5-1-3-2-0-7-3" |
| width="98.349922" |
| height="47.54937" |
| x="191.76122" |
| y="-74.711029" /> |
| <text |
| id="text823-0-2-6-1-7-2-1-1-5" |
| y="-46.144676" |
| x="240.56183" |
| 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" |
| xml:space="preserve"><tspan |
| sodipodi:role="line" |
| id="tspan6647" |
| x="240.56183" |
| y="-46.144676">Miss</tspan></text> |
| </g> |
| </g> |
| <path |
| 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)" |
| d="m 439.07803,-95.453012 v 17.927004" |
| id="path9502-8-53-6-5" |
| inkscape:connector-curvature="0" |
| sodipodi:nodetypes="cc" /> |
| <rect |
| style="fill:none;stroke:#000000;stroke-width:1.44848073;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" |
| id="rect3643-7-6" |
| width="54.151859" |
| height="54.151859" |
| x="354.16718" |
| y="78.002197" |
| transform="matrix(0.90285598,-0.42994311,0.90285598,0.42994311,0,0)" /> |
| <path |
| 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)" |
| d="m 439.07803,-142.01745 v -16.38351" |
| id="path9502-8-53-6-5-2" |
| inkscape:connector-curvature="0" |
| sodipodi:nodetypes="cc" /> |
| <text |
| id="text823-0-2-6-1-7-2-1-5-2-2" |
| y="-145.3622" |
| x="431.07803" |
| 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" |
| xml:space="preserve"><tspan |
| sodipodi:role="line" |
| id="tspan9812-5-3" |
| x="431.07803" |
| y="-145.3622">Y</tspan></text> |
| <text |
| id="text823-0-2-6-1-7-2-1-5-1-3" |
| y="-82.515198" |
| x="431.065" |
| 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" |
| xml:space="preserve"><tspan |
| sodipodi:role="line" |
| id="tspan10386-33" |
| x="431.065" |
| y="-82.515198">N</tspan></text> |
| <g |
| id="g988-0" |
| transform="translate(-277.43985,-72.408014)"> |
| <g |
| id="g1576"> |
| <rect |
| style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.92372322;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" |
| id="rect815-1-6-5-1-3-2-0-6" |
| width="98.349922" |
| height="47.54937" |
| x="314.6441" |
| y="-70.14447" /> |
| <text |
| id="text823-0-2-6-1-7-2-1-8" |
| y="-50.072266" |
| x="364.42123" |
| 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" |
| xml:space="preserve"><tspan |
| y="-50.072266" |
| x="364.42123" |
| id="tspan1568" |
| sodipodi:role="line">Ray</tspan><tspan |
| y="-33.405598" |
| x="364.42123" |
| id="tspan1570" |
| sodipodi:role="line">Generation</tspan></text> |
| </g> |
| </g> |
| <rect |
| style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.92372322;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" |
| id="rect815-1-6-3" |
| width="215.34993" |
| height="47.54937" |
| x="155.40239" |
| y="-142.5096" /> |
| <text |
| id="text823-0-2-6" |
| y="-130.43739" |
| x="263.56888" |
| 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" |
| xml:space="preserve"><tspan |
| y="-130.43739" |
| x="263.56888" |
| id="tspan947-5" |
| sodipodi:role="line">Acceleration</tspan><tspan |
| id="tspan1116" |
| y="-113.77073" |
| x="263.56888" |
| sodipodi:role="line">Structure</tspan><tspan |
| id="tspan1118" |
| y="-97.104057" |
| x="263.56888" |
| sodipodi:role="line">Traversal</tspan></text> |
| <path |
| 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)" |
| d="m 135.82735,-118.73491 h 17.927" |
| id="path9502-8-53-7-5-7-6" |
| inkscape:connector-curvature="0" |
| sodipodi:nodetypes="cc" /> |
| <path |
| 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)" |
| d="M 370.25969,-118.73523 H 388.1867" |
| id="path9502-8-53-7-5-7-0" |
| inkscape:connector-curvature="0" |
| sodipodi:nodetypes="cc" /> |
| <path |
| 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)" |
| d="m 254.12852,-184.73491 h 17.92701" |
| id="path9502-8-53-7-5-7-0-2" |
| inkscape:connector-curvature="0" |
| sodipodi:nodetypes="cc" /> |
| <path |
| 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)" |
| d="m 323.17953,-161.4009 v 17.927" |
| id="path9502-8-53-6-5-25" |
| inkscape:connector-curvature="0" |
| sodipodi:nodetypes="cc" /> |
| <path |
| 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)" |
| d="m 204.70756,-142.77917 v -16.38351" |
| id="path9502-8-53-6-5-2-9" |
| inkscape:connector-curvature="0" |
| sodipodi:nodetypes="cc" |
| inkscape:transform-center-x="-208" |
| inkscape:transform-center-y="18.485341" /> |
| </g> |
| </svg> |