Announcement

Collapse
No announcement yet.

MODO Material Support (CPU and GPU)

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

  • MODO Material Support (CPU and GPU)

    I will use this thread to report on any improvements to the support of the MODO material.

    Today's nightly build ( 2016.05.30 ) has some improvements in RT GPU mode.
    - fresnel reflections were too dim (still not the same as CPU for now)
    - the "blurry reflections" option is now respected
    - added clear-coat amount support

    Note that I am rewriting the MODO material support from scratch with the idea to make it the same in CPU and GPU mode, and also fix some issues with the CPU support as well.
    But it will take some more time.

    Here are some comparisons, before and after the improvements in today's nightly build.
    First image is CPU render, second is new GPU, and third is old GPU.
    The materials are from the MODO preset library.

    Stone/Architectural/Granite
    Click image for larger version

Name:	granite_cpu.jpg
Views:	1
Size:	71.9 KB
ID:	884662Click image for larger version

Name:	granite_new.jpg
Views:	1
Size:	84.8 KB
ID:	884663Click image for larger version

Name:	granite_old.jpg
Views:	1
Size:	85.0 KB
ID:	884664

    Greetings,
    Vladimir Nedev
    Vantage developer, e-mail: vladimir.nedev@chaos.com , for licensing problems please contact : chaos.com/help

  • #2
    From Wood/Flooring

    Click image for larger version

Name:	laminate_cpu.jpg
Views:	1
Size:	48.8 KB
ID:	862201Click image for larger version

Name:	laminate_new.jpg
Views:	1
Size:	62.1 KB
ID:	862202Click image for larger version

Name:	laminate_old.jpg
Views:	1
Size:	59.9 KB
ID:	862203

    Greetings,
    Vladimir Nedev
    Vantage developer, e-mail: vladimir.nedev@chaos.com , for licensing problems please contact : chaos.com/help

    Comment


    • #3
      From Wood/Mahogany

      Click image for larger version

Name:	mahogany_cpu.jpg
Views:	1
Size:	58.4 KB
ID:	862204Click image for larger version

Name:	mahogany_new.jpg
Views:	1
Size:	70.3 KB
ID:	862205Click image for larger version

Name:	mahogany_old.jpg
Views:	1
Size:	69.5 KB
ID:	862206

      Greetings,
      Vladimir Nedev
      Vantage developer, e-mail: vladimir.nedev@chaos.com , for licensing problems please contact : chaos.com/help

      Comment


      • #4
        From Plastic/High Gloss

        Click image for larger version

Name:	plastic_cpu.jpg
Views:	1
Size:	42.2 KB
ID:	862207Click image for larger version

Name:	plastic_new.jpg
Views:	1
Size:	60.2 KB
ID:	862208Click image for larger version

Name:	plastic_old.jpg
Views:	1
Size:	54.9 KB
ID:	862209

        Greetings,
        Vladimir Nedev
        Vantage developer, e-mail: vladimir.nedev@chaos.com , for licensing problems please contact : chaos.com/help

        Comment


        • #5
          And from the MODO Sample scenes, Modo_Raygun.lxo

          Click image for larger version

Name:	gun_cpu.jpg
Views:	1
Size:	81.2 KB
ID:	862210Click image for larger version

Name:	gun_new.jpg
Views:	1
Size:	125.4 KB
ID:	862211Click image for larger version

Name:	gun_old.jpg
Views:	1
Size:	99.7 KB
ID:	862212

          Greetings,
          Vladimir Nedev
          Vantage developer, e-mail: vladimir.nedev@chaos.com , for licensing problems please contact : chaos.com/help

          Comment


          • #6
            Originally posted by vladimir.nedev View Post
            Note that I am rewriting the MODO material support from scratch with the idea to make it the same in CPU and GPU mode, and also fix some issues with the CPU support as well.
            But it will take some more time.
            Hi Vladimir

            I understand this will be a work in progress. I am not sure if we should report issues now or wait till you are done with the new code?

            I was testing this but my GPU renders the materials blurred compared to cpu. see attached.
            I just tried the marble that was in the preset library.
            Click image for larger version

Name:	Capture.jpg
Views:	1
Size:	143.3 KB
ID:	862217

            I also tried a glass from the presets but that renders completely different between GPU and CPU
            Click image for larger version

Name:	Capture01.PNG
Views:	1
Size:	321.2 KB
ID:	862218

            Comment


            • #7
              I understand this will be a work in progress. I am not sure if we should report issues now or wait till you are done with the new code?
              Yes, report the issues, it will help me test the new code.

              I was testing this but my GPU renders the materials blurred compared to cpu. see attached.
              This is because the textures are downscaled a lot for the GPU rendering by default.
              You can change it here :
              Click image for larger version

Name:	rt_gpu_texture_size.PNG
Views:	2
Size:	29.5 KB
ID:	862226
              Either increase GPU Texture Size or select Transfer "as is" in GPU Resize Textures.

              I also tried a glass from the presets but that renders completely different between GPU and CPU
              Which material is this ?
              My RT GPU export code doesn't support the absorption distance channel (the CPU does).
              Also in order to have the same results, you must enable Double Sided.
              Not sure if I will be able to fix the double sided differences, but the absorption I will do at some point.
              Click image for larger version

Name:	double_sided.PNG
Views:	1
Size:	27.3 KB
ID:	862227

              Greetings,
              Vladimir Nedev
              Vantage developer, e-mail: vladimir.nedev@chaos.com , for licensing problems please contact : chaos.com/help

              Comment


              • #8
                Originally posted by vladimir.nedev View Post
                Which material is this ?

                I am not sure, one of the preset glass materials.
                I was actually just trying to load materials without procedurals to test how they work compared to Vray materials.

                Comment

                Working...
                X