Announcement

Collapse
No announcement yet.

(Closed) [HOU-1726] Acescg primaries mode in Houdini

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

  • (Closed) [HOU-1726] Acescg primaries mode in Houdini

    Hi!

    Is the Acescg primaries mode available in Houdini and if so how do I enable it?

    /Hannes
    Head of Lighting @ Goodbye Kansas Studios

  • #2
    Im referring to this setting available in 3dsmax
    Code:
     
     renderers.current.options_rgbColorSpace = 2
    Head of Lighting @ Goodbye Kansas Studios

    Comment


    • #3
      I'll add a hidden attribute in tomorrow nightly build, could be set like:
      Code:
      hou.parm('/out/vray/rgb_color_space').set("2")
      V-Ray For Houdini | V-Ray Hydra Delegate | VRayScene
      andrei.izrantcev@chaos.com
      Support Request

      Comment


      • #4
        bdancer could be visible too, or is it a reason it will be hidden?
        http://goodbyekansasstudios.com/

        Comment


        • #5
          I'll double check if this could be visible.
          V-Ray For Houdini | V-Ray Hydra Delegate | VRayScene
          andrei.izrantcev@chaos.com
          Support Request

          Comment


          • #6
            Thank you!

            Do you know if this will affect the look of the new hair shader?
            Im hoping the melanin/pheomelanin stuff will be outputted in acescg instead of srgb.

            Cheers!
            Head of Lighting @ Goodbye Kansas Studios

            Comment


            • #7
              Could this be set using an environment variable? So that artist do not need to bother setting it in their scene?
              Head of Lighting @ Goodbye Kansas Studios

              Comment


              • #8
                Hmmm, can someone explain what are acescg primaries, mostly, what "primaries" refers to?

                Comment


                • #9
                  Hi bdancer!

                  Is this feature implemented yet? Using version 43001, ff08c27 and cant set the parameter using python and I cant find it among the hidden parameters on the vray renderer node.
                  Head of Lighting @ Goodbye Kansas Studios

                  Comment


                  • #10
                    Hey, Hannes Drossel ,

                    please grab a new nightly build tomorrow - we did some code optimizations that caused instability and decided to remove the builds from March 06 to March 10 so you guys don't end up with constant issues. I hope we'll be able to start the nightlies tomorrow, or the day after.

                    All the best!
                    gosho.genchev@chaosgroup.com

                    Comment


                    • #11
                      This is working! Thank you!

                      It also affects the look of the hair shader. Great! That was what I was looking for!

                      Cheers!
                      Head of Lighting @ Goodbye Kansas Studios

                      Comment


                      • #12
                        Darn it!

                        Actually the look of hair shading is not affected by this setting. Reason why I thought so was because I had a light with temperature shining on the hair. The temperature on the light was correctly outputted into acescg but not the output of the melanin/pheomelanin.
                        The problem for us is that the hair shading is a lot too saturated when using the standard ACES 'output - sRGB' view transform.

                        Is this a Houdini thing or is this happening in other apps as well?
                        Head of Lighting @ Goodbye Kansas Studios

                        Comment


                        • #13
                          Here are some images showing the problem.
                          Left is a grid with a vray temperature texture on it. Right is a hair curves object with a hair shader assigned to it.

                          Click image for larger version

Name:	color_mode_srgb_view_srgb.png
Views:	380
Size:	592.8 KB
ID:	1064230
                          RGB Color space: sRGB
                          View transform: VFB standard sRGB view transform



                          Click image for larger version

Name:	color_mode_acescg_view_srgb.png
Views:	382
Size:	583.1 KB
ID:	1064229
                          RGB Color space: ACEScg
                          View transform: VFB standard sRGB view transform

                          Note that the temperature texture rgb values are outputted in a the correct color space. Hair shading remains unaltered which is incorrect.


                          Click image for larger version

Name:	color_mode_acescg_view_output_srgb.png
Views:	309
Size:	566.7 KB
ID:	1064231
                          RGB Color space: ACEScg
                          View transform: ACES Output sRGB using ACES OCIO config

                          This is how we are looking at our renders. Hair shading is very very saturated and unusable at this point. Temperature is looking great though!

                          Is there something you can do about this?
                          Attached Files
                          Head of Lighting @ Goodbye Kansas Studios

                          Comment


                          • #14
                            Hey, Hannes Drossel ,

                            those float parameters are indeed not handled, I've logged it and messaged the developer. I'll ping you once a solution is implemented.
                            I was hoping to be able to give you a work-around but hit a wall there as well - we'll have to add support for conversion of the color pickers. We'll try to get this working as soon as possible.

                            Thank you for bringing this up!
                            gosho.genchev@chaosgroup.com

                            Comment


                            • #15
                              But how do you change primaries into ACES? Environment variable, right? What is the proper workflow? Any help...
                              Last edited by docaml; 13-03-2020, 05:21 PM.

                              Comment

                              Working...
                              X