Announcement

Collapse
No announcement yet.

Archinterior conversion (Evermotion) + VXGI tests

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

  • Archinterior conversion (Evermotion) + VXGI tests

    Hello, guys.

    Here are some screens of a conversion I'm working on for study purposes. It's an Evermotion Archinterior (29). You can find and buy it here: http://www.evermotion.org/
    Next step is to manually adjust the Unwrap UVW on the walls to get rid of some lightmap leaks.

    I'm also testing Nvidia VXGI on this scene to have an idea on how it performs with interior archviz. It's a pretty heavy tech, but I see it as a great dynamic GI option in the near future.

    Lightmaps: No geometry optimization, most of the work here is to get the materials right. Lightmass quality is set to 10, 100 bounces, scale 0.7 and smoothness 0.7









    VXGI tests: This is a quick test with almost no optimizations. VXGI is on for almost all the lights (just one of the table group has it) and cones amount is 16. Performance is something like 10fps on a GTX780. Resolution is the same of the screenshots. Just the sunlight, two kitchen balcony lamps and one table lamp has shadows on. No voxel reflections, just SSR.







    I'll keep testing and updating this thread with new results.
    Comments, suggestions, critics and questions are all welcome
    Attached Files
    Last edited by rabellogp; 06-04-2015, 06:33 PM.
    Guilherme Rabello
    Lead Researcher - Sureale

    Artstation | Behance | Youtube | Instagram

  • #2
    Very nice quality conversion man! I'm converting Evermotion's Salk Institute myself. Big exterior project. With vxgi I'm at 30-40 fps with the completed scene. VXGI is hardware accelerated on my gtx 980 tho, I guess it helps. Still tweaking it. Your results are encouraging, keep up the good work.

    Comment


    • #3
      Originally posted by heartlessphil View Post
      Very nice quality conversion man! I'm converting Evermotion's Salk Institute myself. Big exterior project. With vxgi I'm at 30-40 fps with the completed scene. VXGI is hardware accelerated on my gtx 980 tho, I guess it helps. Still tweaking it. Your results are encouraging, keep up the good work.

      Thanks!

      Yeah, I'm following your VXGI thread. I think exteriors maybe less demanding because distant meshes activates voxelization lods and you also don't get all the scene surrounded by meshes reflecting light (since there is an open sky). I can get nice performance in simple interiors like those classic square rooms with red and blue walls to test GI effect, but things get slow pretty quickly when you start populating the interior with a lot of evermotion-like models. It would be nice though if someone with a 9xx card could test an interior scene like this one, so we can get an idea on how much the hardware acceleration really helps with VXGI. Let us know if you get the change to test something like this!
      Guilherme Rabello
      Lead Researcher - Sureale

      Artstation | Behance | Youtube | Instagram

      Comment


      • #4
        Awesome work! First really useful interior comparison between Lightmass and VXGI right?
        Are you able to animate the camera in the VXGI version without glitches?


        My Blog || Real-Time Lighting & Graphics || UE4 || VXGI

        Comment


        • #5
          Originally posted by Chesire View Post
          Awesome work! First really useful interior comparison between Lightmass and VXGI right?
          Are you able to animate the camera in the VXGI version without glitches?
          Thanks, man.

          I always get glitches while moving the camera. There is a kind of "banding", most visible on wall surfaces (plane colors), that changes with camera position. GI also changes depending on camera position due to stuff not being rendered when not in sight (so walls and large objects behind you stop generating GI and it looks like if there was a light being turned off behind you). Is there a specific glitch you are talking about? Just when animating cameras or moving them over viewport also triggers the glitch?
          Guilherme Rabello
          Lead Researcher - Sureale

          Artstation | Behance | Youtube | Instagram

          Comment


          • #6
            how long does it take to uvw unwrap a whole appartment like that?

            I have an exterior wip scene with lightmass and most of my lightmaps are 1024-2048 res, what res are yours? I went lazy mode tho, it's all flatten mapping in 3ds max.
            Last edited by heartlessphil; 03-31-2015, 05:10 PM.

            Comment


            • #7
              Originally posted by heartlessphil View Post
              how long does it take to uvw unwrap a whole appartment like that?

              I have an exterior wip scene with lightmass and most of my lightmaps are 1024-2048 res, what res are yours? I went lazy mode tho, it's all flatten mapping in 3ds max.
              Well, it took me a weekend at home to convert this scene, something like 16h maybe.. Probably half of that time was just to bring the meshes from 3DS to UE4 what includes attaching little models into the same mesh (eg. those books, I like to attach a bunch of them so it's easier to manage it and also faster to map). A lot of the evermotion models are formed by tinny individual meshes grouped into a single object in 3DS, so there is also the pain of attaching those parts into a single mesh. For the mapping I'm also going for the lazy mode, "flatten by angle" for everything in the scene . Then, if something gets too many lightmap artifacts, I return to 3DS to adjust the unwrap manually.

              There is only one mesh in that scene with a 2048 res lightmap and that is the floor. It's not enough yet, It's a single mesh and I need to subdivide that into three pieces at least to get better lightmap resolution without exploding my rig's RAM
              I don't use the same lightmap res for everything. I try to maintain everything in the scene with the same lightmap density. To give you an idea, the furniture gets 128-512 and walls get 512-1024.
              Guilherme Rabello
              Lead Researcher - Sureale

              Artstation | Behance | Youtube | Instagram

              Comment


              • #8
                Great comparison, If you could get 3-5 bounces in vxgi it would be pretty close to lightmaps.

                Comment


                • #9
                  Octane render 3 is supposed to be able to bake lightmaps for ue4 via a plugin...to be released later this year! I'm keeping an eye on this!

                  Comment


                  • #10
                    I don't really care about the scene being dynamic...I just don't want to manually unwrap stuff lol.

                    Comment


                    • #11
                      Originally posted by heartlessphil View Post
                      Octane render 3 is supposed to be able to bake lightmaps for ue4 via a plugin...to be released later this year! I'm keeping an eye on this!
                      Seems pretty promising. Does volumetric uv baking mean no uwrapping? Sending a scene off to the cloud and getting movie quality raytraced lightmaps back for production would make for some amazing looking games. I wonder if high quality dynamic GI can be used sparingly on dynamic assets while sampling baked lighting and get the best of both.

                      Comment


                      • #12
                        Originally posted by rabellogp View Post
                        Thanks, man.

                        I always get glitches while moving the camera. There is a kind of "banding", most visible on wall surfaces (plane colors), that changes with camera position. GI also changes depending on camera position due to stuff not being rendered when not in sight (so walls and large objects behind you stop generating GI and it looks like if there was a light being turned off behind you). Is there a specific glitch you are talking about? Just when animating cameras or moving them over viewport also triggers the glitch?
                        Right now (even though it's a beta) I find it pretty challenging to render flicker-free fly-troughs with VXGI. Even in a completely static scene. There are lots of small glitches with AO, Colorbleed etc. occurring when animating the camera. Moving geometry (trees, curtains etc.) is a total no-go. Really hope to see improvements here. Even if it's just one bounce, it's already pretty good so really looking forward to NVIDIA integrating a 2nd bounce and support for reflection probes. Anyways, again my compliments for your work!


                        My Blog || Real-Time Lighting & Graphics || UE4 || VXGI

                        Comment


                        • #13
                          very nice ! lightmap looks very clean
                          good job

                          Comment


                          • #14
                            Originally posted by Chesire View Post
                            Right now (even though it's a beta) I find it pretty challenging to render flicker-free fly-troughs with VXGI. Even in a completely static scene. There are lots of small glitches with AO, Colorbleed etc. occurring when animating the camera. Moving geometry (trees, curtains etc.) is a total no-go. Really hope to see improvements here. Even if it's just one bounce, it's already pretty good so really looking forward to NVIDIA integrating a 2nd bounce and support for reflection probes. Anyways, again my compliments for your work!
                            I agree with you, it's not usable for archviz yet... It's nice to test and play around, have an idea on its potential, then shut it down and go back to lightmap for serious works Maybe for a specific case where realtime lighting is extremely important and has too many variables to be viable with lightmass. But in the stage it is right now, I think we'll be able to get solid results in less then a year. Lats hope so

                            Originally posted by hoanganh461 View Post
                            very nice ! lightmap looks very clean
                            good job
                            Thanks, man
                            Guilherme Rabello
                            Lead Researcher - Sureale

                            Artstation | Behance | Youtube | Instagram

                            Comment


                            • #15
                              Originally posted by rabellogp View Post
                              Here are some screens of a conversion I'm working on for study purposes.
                              Looks like a photo of my future home.

                              The only thing at odds, at least for me, are that all lights are turned on, in a room which is very bright already, and gets a lot daylight. And the lights all look like 60 watt.
                              Last edited by unit23; 04-01-2015, 08:07 AM.

                              Twitter | Facebook | YouTube | IndieDB

                              Comment

                              Working...
                              X