Announcement

Collapse
No announcement yet.

NVIDIA GameWorks Integration

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    I just found these topic, i'm really impressed reading that VXGI is alreday avaiable for UE4. I'm not so much into c++, compiling etc...
    Would be very interesting to know when this technology is avaiable for the average user ? how bug free is VXGI and how is the performance etc... ?

    Comment


      Originally posted by Adik View Post
      I just found these topic, i'm really impressed reading that VXGI is alreday avaiable for UE4. I'm not so much into c++, compiling etc...
      Would be very interesting to know when this technology is avaiable for the average user ? how bug free is VXGI and how is the performance etc... ?
      I've been playing with VXGI for a while... Right now it's the best real time GI option for UE4 in terms of visual quality only. This is what I can say (based on my experience) about VXGI state right now:

      - It is just working nice with Spot Lights
      - It has just one bounce, so you can't get real time reflections of objects receiving only indirect light. You can't use UE4 default reflection capture since it needs backed light, so you'll have SSR only and it's not enough for good results most of the time...
      - May be not perfect for some large scenes since there is no control over voxelization and there may be light leaking on distant objects.
      - 30fps is average for good results in small scenes like the Realistic Rendering project. And this is on my GTX 780, so we are definitely not talking about a technology that can be used on many kinds of projects right now.
      Guilherme Rabello Co-founder, Sureale
      Artstation | Behance | Youtube | Instagram

      Comment


        Originally posted by rabellogp View Post
        - 30fps is average for good results in small scenes like the Realistic Rendering project. And this is on my GTX 780, so we are definitely not talking about a technology that can be used on many kinds of projects right now.
        go into Engine\Config\BaseEngine.ini

        go to the bottom and change VxgiMapSize to 64

        See if that improves your performance.

        Comment


          @ rabellogb, thanks for clearing up. Hmm i'm curious how long it will take until this technology "VXGI" is usable for full game development.
          It's almost a year after UE4 was released and we still have no functional alternative for light baking...

          Comment


            Originally posted by Mike.Skolones View Post
            I think that is possible in principle, but unlimited bounces was not a primary design goal of VXGI. I'll learn more about it and post here when I have something for you.

            --Mike
            the best thing about this technique is its scalability because you are able to reduce both the voxel resolution and the number of cones to compensate without a significantly noticeable drop in quality because of hardware filtering.

            Comment


              Originally posted by gboxentertainment View Post
              go into Engine\Config\BaseEngine.ini

              go to the bottom and change VxgiMapSize to 64
              See if that improves your performance.
              That change gives me 5 fps (from 13 to 18) and reduces the quality a little bit (some areas get darken). Some comparison here: http://imgur.com/a/X5RMN
              Last edited by rabellogp; 03-07-2015, 07:41 PM.
              Guilherme Rabello Co-founder, Sureale
              Artstation | Behance | Youtube | Instagram

              Comment


                Originally posted by rabellogp View Post
                That change gives me 5 fps (from 13 to 18) and reduces the quality a little bit (some areas get darken). Some comparison bellow (left: MapSize 64, right: MapSize 128):

                Debug 2


                Debug 3


                Light only


                Final


                extra angle (VXGI on and off):



                Imgur album with more images and high resolution: http://imgur.com/a/X5RMN
                If you want better performance, 5 cones should be enough to provide decent quality (i.e. one in each direction of a surface). If they do implement "unlimited bounces" using the method I've suggested, maximum 10 cones total (5 cones for intermediate bounce and 5 cones for final bounce) should provide convincing results.

                Comment


                  Originally posted by gboxentertainment View Post
                  If you want better performance, 5 cones should be enough to provide decent quality (i.e. one in each direction of a surface). If they do implement "unlimited bounces" using the method I've suggested, maximum 10 cones total (5 cones for intermediate bounce and 5 cones for final bounce) should provide convincing results.
                  The problem with less than 16 cones is that we start loosing definition on soft shadows. Then it will bring similar results to what we get with LPV (but without light leaking). Maybe the combination of VXGI with 5 cones and HBAO+ can bring nice results, but I couldn't get the merged branches two work (editor crashes at start).
                  Guilherme Rabello Co-founder, Sureale
                  Artstation | Behance | Youtube | Instagram

                  Comment


                    hi, i take a scifiHallway in marketplace and change to use a vxgi. the dark image is vxgi off and the image with different angle i set a high settings reflection.

                    Click image for larger version

Name:	giOff.jpg
Views:	1
Size:	446.5 KB
ID:	1067879

                    Click image for larger version

Name:	giOn.jpg
Views:	1
Size:	500.3 KB
ID:	1067880

                    Click image for larger version

Name:	voxel01.jpg
Views:	1
Size:	489.2 KB
ID:	1067881

                    Click image for larger version

Name:	voxel02.jpg
Views:	1
Size:	469.2 KB
ID:	1067882

                    Click image for larger version

Name:	ultraReflexo.jpg
Views:	1
Size:	484.4 KB
ID:	1067883

                    Comment


                      Mike i try again creation a new issue to relate a reflection problems but the same error happens. i dont now how i can to this, the **** unicorn appears ehehehe.

                      When i setting a scifiHallway scene i saw that. this orange text when the camera is in movement the text shown ok but and the camera stop this text shown very strange

                      Click image for larger version

Name:	img01.jpg
Views:	1
Size:	231.2 KB
ID:	1067888

                      Click image for larger version

Name:	img02.jpg
Views:	1
Size:	234.2 KB
ID:	1067889

                      Comment


                        Yea githubs New issue page doesn't work.

                        Comment


                          Originally posted by Mikand79 View Post
                          Yea githubs New issue page doesn't work.
                          Strange, it worked for 3 issues that were filed already.

                          Comment


                            Now it shows githubs Unicorn, since a while already.

                            Comment


                              Yeah it looks like something's wrong with your repository on Github, it's the only Repo where I can't open up a new issue.

                              Comment


                                What about Physx Apex Particles, like glass shards & other destructibles from Mafia II, for example?

                                Comment

                                Working...
                                X