Skip to main content
Up and Coming
May 26, 2014

Updated Ray Tracing Demo

Hi All,

I've just updated my Ray Tracing demo to try out Fovial rendering, that is, rendering more information in the middle of the view, then rendering at a lower resolution outside that radius, then compositing the two together.


You can download and have a go here.

Note: You will need a fairly recent Nvidia Based GTX gfx card (I'm running on a GTX475 and getting about 50 FPS).
You also need a DK1, as I've not set any fallback mode.

You would need to stare straight ahead to get the idea, looking around with your eyes will be strange, but something like this will be possible with eye tracking, to move the sweet spot around with your eyes. :)

Further work: Would probably need to blur the lower resolution version a bit more to make it less 'artifacty' (yes I used that as a word) 8-)

    15 replies

    TeraBitAuthor
    Up and Coming
    May 26, 2014
    "yellowCap" wrote:
    Thanks drash and TeraBit, you were right my rift wasn't set to native res.

    Interesting demo, thanks for sharing. It is surprising how noticeable the peripheral artifacts are even when looking straight ahead. Perhaps we are particularly sensitive to motion in our peripherals due to the evolutionary advantage it might give.


    Yes, it was very educational. :D I think making the pattern of tracing more gradual (as jojon says) and perhaps smoothing out high contrast areas as well as a mild blur might fix it.
    Regards, Lee Page TeraBit Software
    TeraBitAuthor
    Up and Coming
    May 27, 2014
    Hi All,

    Have updated the demo to do a gradual(ish) resolution falloff along with a blur. It's a bit wobbly, but getting there.


    You can download and have a go here.
    Read the ReadMe file for the new key layout. ;)
    Regards, Lee Page TeraBit Software
    Inspiring
    May 28, 2014
    Looking good. However, the aliasing artifacts on the outer area were very distracting.

    Still looked better in the Rift than the picture, though.
    AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV
    TeraBitAuthor
    Up and Coming
    May 28, 2014
    "cybereality" wrote:
    Looking good. However, the aliasing artifacts on the outer area were very distracting.

    Still looked better in the Rift than the picture, though.


    Yeah, the artifacting is a pain. As Cave Johnson said, "We're throwing science at the wall here to see what sticks" :lol:
    Regards, Lee Page TeraBit Software
    Up and Coming
    May 28, 2014
    http://m.youtube.com/watch?v=4I5Q3UXkGd0
    Leave out the rays inside the area blocked by your nose :-)