Announcement

Collapse
No announcement yet.

Render Elements with VRayMtlOSL?

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

  • Render Elements with VRayMtlOSL?

    Hi there,

    I am exploring the feasibility of writing my own shaders in OSL rather than having to use the hypershade, but I definitely need to generate render elements. Is this possible and if so, where would I find the documentation?

    Thanks.

  • #2
    Regular render elements like lighting, diffuse filter, GI, reflections, reflection filter, raw reflections, sss2, light select and so on will work just fine with OSL materials. If you want to put different closures of the shader to different elements, or just write arbitrary values into a channel, then we haven't implemented that yet.

    Best regards,
    Vlado
    I only act like I know everything, Rogers.

    Comment


    • #3
      Too bad. That's a pretty key feature for production. Is there a time frame for when you think this would be implemented? How about MultiMattes based on object IDs? Is it the same with GLSL?
      Last edited by thomashl; 30-07-2015, 10:19 AM.

      Comment


      • #4
        Multimattes with object IDs will work of course; they don't depend on the material.

        GLSL does allow custom render elements, but I'm not sure how useful it will be for you. It is also slower than OSL.

        Best regards,
        Vlado
        I only act like I know everything, Rogers.

        Comment

        Working...
        X