UE4 Tech Demo: Virtual Paris Tour

Discussion in '3D Hardware, Software & Output Devices' started by iroboto, Jan 27, 2015.

  1. milk

    milk Like Verified
    Veteran Regular

    Joined:
    Jun 6, 2012
    Messages:
    3,734
    Likes Received:
    3,827
    Rays behind objects could be handled just like they are with SSR, up to a certain threshold they are treated as if the ray hit the sample occluding it, below tha threshold you either igore it and keep marching along (prone to light leaking) or you stop the march there ( prone to false occlusion ) pick your poison. There is ofcourse ways to improve that if you are willing to pay the cost, like having multi-layer depth pealed cubemaps, or just a aditional back-face depthbuffer etc.

    Wrong parallax for reflections of very rough surfaces is not as visually noticeble, so maybe for those you could just use your sandard pre-filtered cubemap as is without any parallax correction and nobody would notice. For surfaces that are only slightly rough though, parallax is still important, so you could maybe sample the unfiltered cubemap and do the blur in Screen Space, just like Killzone SF deals with rough SS reflections. If both your screen-space and cubemap-space reflections are integrated into the same buffer, they can be blurred in the same pass, along with all the hole-filling and past frame reprojection wizardry that goes on at this point, which I think could end up effectivelly blending both together quite well.

    On the other hand, there seems to be some SSR algos that sample from a mip-mapped buffer to get very rough reflections, not unlike sampling from pre-filtered cubemaps. It's called Hi-Z SSR, I guess, and is described in GPU Pro 5... So maybe the same solutions they used there could be aplied here. That method does not create correctly "blurry" silhouettes of reflected objects at high depth discontinuity though.
     
  2. iroboto

    iroboto Daft Funk
    Legend Regular Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    13,502
    Likes Received:
    16,533
    Location:
    The North
    This is really nice. heh, love scenery like this
     
  3. pjbliverpool

    pjbliverpool B3D Scallywag
    Legend

    Joined:
    May 8, 2005
    Messages:
    8,694
    Likes Received:
    3,182
    Location:
    Guess...
    That would be amazing as a Skryim environment in the next Elder Scrolls.
     
    iroboto likes this.
  4. Albuquerque

    Albuquerque Red-headed step child
    Veteran

    Joined:
    Jun 17, 2004
    Messages:
    3,899
    Likes Received:
    411
    Location:
    35.1415,-90.056
    it would be amazing if Bethesda stopped using the sorry old Gamebryo engine :(
     
  5. ToTTenTranz

    Legend Veteran

    Joined:
    Jul 7, 2008
    Messages:
    12,236
    Likes Received:
    7,192
    It would be awesome if the Elder Srolls franchise wouldn't get lost to the MMO fever, like what happened to Knights of the Old Republic and Warcraft.
     
    Alexko and iroboto like this.
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...