Announcement

Collapse
No announcement yet.

dodgy reflections

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

  • dodgy reflections

    Hi All,

    I seem to have a re occurring issue when rendering cars with supplied Cad data. I don't do too many cars so sorry of this is a 'noob' question.

    Anyway it seems that my reflections don't take into account normal smoothing on the supplied geometry and they become faceted and follow the tessellated shapes. It there a work around or am i too just retouch this out in post. See screengrab below,

    Click image for larger version

Name:	Capture.JPG
Views:	1
Size:	85.5 KB
ID:	883854

    Thanks

    Matt

  • #2
    Reflections should take into account the normal smoothing.
    Can you show us how the reflections look like when the edges are not smoothed?
    Svetlozar Draganov | Senior Manager 3D Support | contact us
    Chaos & Enscape & Cylindo are now one!

    Comment


    • #3
      Hello,

      thanks for your response, here are the images requested

      Reflection on supplied CAD by client below

      Click image for larger version

Name:	supplied cad smoothness.jpg
Views:	1
Size:	288.7 KB
ID:	860288

      Unlocked normal and set to hard edge

      Click image for larger version

Name:	unlocked and normals set to hard edge.jpg
Views:	1
Size:	306.6 KB
ID:	860289

      Set normal angle 30 degrees

      Click image for larger version

Name:	set normal angle 30 degrees.jpg
Views:	1
Size:	295.3 KB
ID:	860290

      It looks like there is some smoothing, maybe its the way it has been converted from nurbs. Exactly the same ting happened on the last job we did for another Japanese car manufacturer.

      Let me know if you would like to look at a sample scene? and if so do you have an ftp i can upload to please.

      thanks

      Matt
      Last edited by matthew999; 31-03-2016, 02:29 AM.

      Comment


      • #4
        Yes, a sample scene would help.
        V-Ray/PhoenixFD for Maya developer

        Comment


        • #5
          hello,

          Please find attached a sample scene. Let me know if you want anything else

          sample_scene.zip

          thanks

          Matt

          Comment


          • #6
            I'm not sure if it's possible to get perfect reflections in this case, since even with smooth normals, the reflection rays will start from a flat surface. High quality subdivision can smooth the reflection, but judging by the resolution you are rendering, you will not like the render times... But I can't think of another solution currently. Someone more experienced with this may know at least faster work-around.
            Last edited by ivaylo.ivanov; 31-03-2016, 03:29 AM.
            V-Ray/PhoenixFD for Maya developer

            Comment


            • #7
              Hi,

              thanks for the reply, yeah there is a pre scale of 8 on my camera and offset so i can render 10% and get an idea of final res. i think the whole car is 10k across but that issue is still visible, also I cant subdivide as its a dirty nurbs conversion. Last time i remodelled body panels so i could subdivide more but i wont be going down that route again

              Let see if anyone else has any suggestions

              thanks

              Matt

              Comment


              • #8
                I had this issue before and the high subdivision route worked well, if it is a 10k image I would render it with distributed rendering. Even if render time is increased, I think re-modeling the car it would take longer.

                Comment


                • #9
                  you can't touch the normals from cad. The way they have them there its set for special crease edges only, so if you just simply unlock and set normal smoothing on everything it wont work anymore. You need to export the normal data as is from cad.
                  Dmitry Vinnik
                  Silhouette Images Inc.
                  ShowReel:
                  https://www.youtube.com/watch?v=qxSJlvSwAhA
                  https://www.linkedin.com/in/dmitry-v...-identity-name

                  Comment


                  • #10
                    Originally posted by VISUALMAN_TOKYO View Post
                    I had this issue before and the high subdivision route worked well, if it is a 10k image I would render it with distributed rendering. Even if render time is increased, I think re-modeling the car it would take longer.

                    Hi im not quite sure how i can subdivide as its not quads so doesnt smooth well, plus i dont have access to original nurbs surfaces to re tesselate.

                    Comment


                    • #11
                      Originally posted by Morbid Angel View Post
                      you can't touch the normals from cad. The way they have them there its set for special crease edges only, so if you just simply unlock and set normal smoothing on everything it wont work anymore. You need to export the normal data as is from cad.
                      Hi Dimitry. unfortunately i dont have access to the original nurbs cad.

                      thanks matt

                      Comment


                      • #12
                        OpenSubdiv realy fails on this data, but the V-Ray's standard subdivision was not that bad (at least on that part you attached).
                        V-Ray/PhoenixFD for Maya developer

                        Comment


                        • #13
                          Originally posted by matthew999 View Post
                          Hi Dimitry. unfortunately i dont have access to the original nurbs cad.

                          thanks matt
                          The very first picture you shared in this thread is the expected behavior for that kind of tesselation and image resolution. As Dimitri said, you can not touch the normals from CAD data, you have to take them as is. You would need the CAD data in a finer tesselation, but these need to be delivered from the client. If they cannot deliver finer tesselation, they have to live with that result.
                          Mostly we smooth out these reflections in post, but this only works for still images.
                          https://www.behance.net/Oliver_Kossatz

                          Comment


                          • #14
                            Originally posted by kosso_olli View Post
                            The very first picture you shared in this thread is the expected behavior for that kind of tesselation and image resolution. As Dimitri said, you can not touch the normals from CAD data, you have to take them as is. You would need the CAD data in a finer tesselation, but these need to be delivered from the client. If they cannot deliver finer tesselation, they have to live with that result.
                            Mostly we smooth out these reflections in post, but this only works for still images.
                            Hi Kosso,

                            thanks for your reply, i thought that would be the case just wanted to here if it was me or everyone else suffers the same issue. On this occasion an easy fix in photoshop.

                            Thanks

                            Matt

                            Comment

                            Working...
                            X