Announcement

Collapse
No announcement yet.

Houdini 18 + Does V-Ray work with Solaris and LOP ?

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

  • #16
    Awesome, can't wait!

    Comment


    • #17
      Wohoo! Can't wait too!!!!! Go go! Andrei and Team!!!!
      Dominik Markota | Head of CGI | Senior Shading & Lighting TD @ Serviceplan MAKE

      Comment


      • #18
        Cant wait to get VRay and Solaris working together!

        Just to set my expectations at the right level, is the implementation going to require the USD to be unpacked into the VRayScene or can it be a super light USD procedural that is referenced into the VRayScene?

        Thanks,
        David.
        www.lunaranimation.com

        Comment


        • #19
          Hello,

          We're planning both, with USD rendering coming at a later stage through a plugin in the VRScene to load the USD directly.

          Best regards!
          gosho.genchev@chaosgroup.com

          Comment


          • #20
            I realise it may be a little early but is there an eta on V-Ray working with Solaris, lops and USD ? - I really want to start now using Houdini as a scene assembler.

            Comment


            • #21
              Well, some of your answers may help making this happen earlier:
              1. How do you plan to pass shaders and from where? V-Ray shader? UsdPreviewSurface?
              2. How do you expect custom V-Ray related parameters to work? Displacement controls? Physical camera? Light settings?
              V-Ray For Houdini | V-Ray Hydra Delegate | VRayScene
              andrei.izrantcev@chaos.com
              Support Request

              Comment


              • #22
                I am currently learning about Solaris, USD, LOPs. I would need more time to be able to answer those questions. I'm not even sure how those things work with RenderMan.

                I could be a bit clever and say, take RenderMan as an example on how to implement features.


                I am learning from Xuan Prada here https://www.patreon.com/elephantvfx/posts
                and the houdini youtube channel here https://www.youtube.com/watch?v=Y3QEK6fV8W4&t=20559s


                I have a very complex tank asset and wish to break it down into small chunks. I wish to be able to have a solid understanding on how to surface the asset, so I can apply for jobs as a surfacing/texture artists. I have some upcoming projects involving massive amounts of assets to create an alleyway with a city in background.

                I didn't understand the alembic workflow and I believe I should invest in Houdini, USD, LOPs kind of scene assembly. One of the biggest advantages is that its render engine agnostic. I can author the assets with V-Ray and RenderMan shaders and parameters for example.

                So for me, RenderMan is already well implemented. I would suggest using them as a guide for the V-Ray implementation.

                I think the new workflow is very Katana like in that we need to set up procedural recipes with the use of tags and wildcards.

                That's the best answer I can give for now. I'm educating myself about this currently.

                Comment


                • #23
                  This friend of mine's channel has some good advice on it, substance is your best bet for loads of assets - https://www.youtube.com/playlist?lis...syCYd6cpUuozgq

                  Comment


                  • #24
                    Originally posted by bdancer View Post
                    Well, some of your answers may help making this happen earlier:
                    1. How do you plan to pass shaders and from where? V-Ray shader? UsdPreviewSurface?
                    2. How do you expect custom V-Ray related parameters to work? Displacement controls? Physical camera? Light settings?
                    1. Supporting UsdPreviewSurface would be great to allow easy translation of simple scenes between renderers. For custom VRay shaders, I imagine you would have to do something similar to how renderman/karma implement shaders in a network that are then assigned to prims. I’m not too clued up on the progress of MaterialX and it’s integration with USD/Solaris but that could be an interesting option in the future.

                    2. Utilising preexisting USD prim vars would be ideal, for example “subDivisionScheme” if it was set to catmullClark vray would pick that up. For more advanced vray settings I guess these would have to be additional prim vars added to mesh and lights etc.
                    www.lunaranimation.com

                    Comment


                    • #25
                      Solaris sounds nice and all, but I would rather have Vray 5 first
                      It is a game changer in many ways for our workflow.
                      Edit, actually solaris is more important like what other explained below
                      Last edited by Muhammed_Hamed; 18-08-2020, 02:09 PM.
                      Muhammed Hamed
                      V-Ray GPU product specialist


                      chaos.com

                      Comment


                      • #26
                        Originally posted by Muhammed_Hamed View Post
                        Solaris sounds nice and all, but I would rather have Vray 5 first
                        It is a game changer in many ways for our workflow.
                        Not really. USD support and Lops is more important than the version bump that vray 5 is. From the new features coming the light mixer seems to be the biggest one, but that's something we've had for a couple of years by now (through pipeline) so that's won't give us anything new, the coat layer yes, that's great. The new VFB, sure why not, just a different window to look at your renders, the renders will still only look as good as you make them. But that fades compared to what USD represents to the CG industry, and the faster VRay can get there, the better. No USD, no clients in a not so distant future.

                        Just my two cents,
                        David.
                        David Anastácio // Accenture Song - VFX
                        https://www.accenture.com/us-en/serv...visual-effects

                        Comment


                        • #27
                          david.anastacio I think our use cases are a bit different, we can disagree here which is fine honestly
                          Just wanted to say that Vray 5 is not just a version bump.. it is a massive update(at least for what we do) I have been using it in Maya/Max for months

                          -LPEs
                          -New sun/sky system
                          -Procedural streaks in Vray's dirt
                          -Stochastic texture tiling
                          -New Carpaint/flakes materials
                          -UVW randomizer and all the randomization optons for gamma/hue/saturation
                          -Sharp Isotropic texture filtering, which is a big deal.. sharper details/better quality/faster to render
                          -Proper ACEScg support, the conversion, built to the file node or OCIO node, these ACES conversions are super fast(we needed to pre-convert everything in the past because the conversion used to be very slow in Vray) and in Vray 5 it doesn't require OCIO setup in the frame buffer
                          -And that Frame buffer, is not just a new windows for displaying the renders(we have been asking about that for years).. could use LUTs directly with OCIO to experiment with different looks, could comp the elements directly in the frame buffer, or using Light Mix then applying the settings back to all lights in the scene..
                          -Updated proxies/faster IPR and time to first pixel
                          -And soon a new Caustics system, that Vlado showed recetnly
                          We use GPU quite a lot as well, which got a lot of updates, it almost feels like a new renderer now with features like Out of core, 2D displacment, secondary matte environment and more

                          I have also followed along with Renderman and Arnold progress on Solaris, it is quite a long journey before having something reliable that is usable in production.

                          Best,
                          Muhammed
                          Muhammed Hamed
                          V-Ray GPU product specialist


                          chaos.com

                          Comment


                          • #28
                            Muhammed_Hamed, no need to paste the feature list, we all know it very well
                            ​​​​​
                            Yes our use cases are most likely very different, and from our perspective USD easily tops that whole list. Don't look at USD as one feature, is a massive thing and it's the future if scene assembly and file transfer.
                            And as you well pointed out, the USD road is a long one, and the other render engines are already on it and VRay not, so the sooner the better, or it might be too late. No USD, no fun.

                            Best,
                            ​​​​​​​David.

                            ​​​
                            David Anastácio // Accenture Song - VFX
                            https://www.accenture.com/us-en/serv...visual-effects

                            Comment


                            • #29
                              david.anastacio
                              Thanks for sharing your thoughts David, This makes a lot of sense and you guys know your stuff very well.
                              For the renders we do, all what comes to mind is getting from point A to point B in fastest way, saving couple of clicks here and there
                              Indeed on the bigger picture, USD seems to be way more important like what you kindly explained.
                              I think I will flip on this one, my vote now goes to USD and Solaris.
                              Muhammed Hamed
                              V-Ray GPU product specialist


                              chaos.com

                              Comment


                              • #30
                                Originally posted by bdancer View Post
                                Well, some of your answers may help making this happen earlier:
                                1. How do you plan to pass shaders and from where? V-Ray shader? UsdPreviewSurface?
                                2. How do you expect custom V-Ray related parameters to work? Displacement controls? Physical camera? Light settings?
                                I hope I have educated myself enough with Solaris to answer;
                                1. We would like to have the option to pass the shader to UsdPreviewSurface as well as the V-Ray Frame Buffer. So we can see the shaders in the renderview using V-ray as a render delegate, and we can switch to render using the VFB.
                                2. Implement the settings as in Karma and RenderMan.
                                  1. Light settings should be nested inside the lights already available as in RenderMan. So V-Ray parameters should have its own tab.
                                  2. Physical camera would have its own V-Ray tab inside the already available camera
                                  3. Geometry settings such as render time subdiv and displacement should be available in a geometry settings node just like with renderman.
                                I think Solaris is supposed to promote a render engine agnostic workflow, so we can pack assets with, presumably, a karma, renderman, vray, arnold version. I know Animal Logic Academy has a workflow to have a VFX and real-time workflow per asset so the asset can be seen in virtual production and VFX render.

                                Implementing V-Ray similarly to RenderMan will help to avoid confusion and promote the re-usability of node layouts. To be honest, Pixar made USD and was heavily involved with Solaris. Even Arnold and Redshift have a hydra render delegate. I was hoping V-Ray would be on top of this already since it's the most important thing.

                                Houdini, Solaris, LOPs, USD is the future of scene assembly. It is ridiculously powerful and I hope it is developed robustly. It needs a lot of attention.

                                Steve

                                Comment

                                Working...
                                X