• Login
sketchucation logo sketchucation
  • Login
🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

Can someone please explain different texture maps.

Scheduled Pinned Locked Moved Newbie Forum
4 Posts 4 Posters 22 Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Offline
    visionz199
    last edited by 27 Jan 2023, 21:16

    I like working with SketchUp and Vray. But I have problem with texture maps. Rather, I have a problem with distinguishing where to input each map. Also, I can't find a guide on the short names for the maps.
    Can someone please explain to me or post a guide about all the shortcuts and where to input each map in Vray.
    Some examples:

    Gray001_COL_4K - I guess COL stand for Color and should be inputted into the Diffuse channel.
    Gray001_DISP_4k - I guess DISP stands for Displacement and should be inputted into the Displacement channel.
    Gray001_REFL_4K - I guess REFL stands for Reflection and should be inputted into the Reflection channel.
    Gray001_NRM_4K - I guess NRM stands for Normal and should be inputted into the Bump channel. But, which bump type should I use (NRM Map-tangent space, NRM Map-object space, NRM map-camera space, NRM map-world space, Bump map-local space, Explicit normals or just use bump) and how to make the distinction between each?
    Gray001_GLOSS_4K - I guess Gloss stands for Glossiness and should be inputted into the Glossiness channel. But, should I put it under Reflection Glossiness or Refraction Glossiness? How do I make the distinction?
    Gray001_Flat - What does this mean and where should be inputted?
    Gray001_ao_4k - What does this mean and where should be inputted?
    Gray001_arm_4k - What does this mean and where should be inputted?
    What is the distinction between nor_dx and nor_gl map?
    Gray001_height - Is this a bump map? I am not sure.

    If someone can explain this to me, it would be greatly appreciated.
    If someone knows a course or tutorial that explains this it would be also greatly appreciated.

    1 Reply Last reply Reply Quote 0
    • D Offline
      Dave R
      last edited by 27 Jan 2023, 21:43

      Which version of Vray? Are you still using SketchUp Make?

      Etaoin Shrdlu

      %

      (THERE'S NO PLACE LIKE)

      G28 X0.0 Y0.0 Z0.0

      M30

      %

      1 Reply Last reply Reply Quote 0
      • R Offline
        Rich O Brien Moderator
        last edited by 27 Jan 2023, 21:50

        Where are maps from?

        ARM could be a variant of MRAO where the Red channel is Ambient Occlusion, Green channel is Reflection and Blue channel is Metallic. Its a technique used in game engines to pack 3 maps into 1 bitmap.

        But if your maps are commercial then they typically have details how and where to use them.

        Download the free D'oh Book for SketchUp 📖

        1 Reply Last reply Reply Quote 0
        • P Offline
          panixia
          last edited by 28 Jan 2023, 13:16

          @rich o brien said:

          ARM could be a variant of MRAO where the Red channel is Ambient Occlusion, Green channel is Reflection and Blue channel is Metallic. Its a technique used in game engines to pack 3 maps into 1 bitmap

          Yeah, that kind of channel packing is one of the most popular, even if we usually refer to it as "ORM map" (Occlusion Roughness Metallic respectively in R, G and B channels).
          It's used in that way for the gltf/glb format and for many UnrealEngine shaders, ThreeJS/BabylonJS shaders and so on... so it's widely adopted in the game/vr/ar/web industry.

          There are of course different (more specialized) standard for channel packing, e.g. Unity Standard shader uses R for metallic, G for occlusion, Alpha for glossiness, or the WinMRTK Hololens shader which is similar to the previous one, but also add emissive intensity mask on B channel... and a lot of different "custom" packing for similar custom shaders, often using the B channel to store the DetailMask (used to drive optional detail albedo/normals).

          I see all the time people struggling in attempt to use this kind of maps in Vray and such.
          The real answer is "You cannot have a 1:1 translation of game engine material into a vray material", mainly because of the occlusion map.
          A lot of tutorials out there say that AO map should be simply multiplied on top of the basecolor map, which is totally wrong in 99,9% of cases.
          First off, because the AO map is intended to be used to occlude ONLY a (fake, not raytraced, not shadowcasting) Ambient light, which simply doesn't exsist at all in Vray&co (even a vray or corona domelight is casting some "true" raytraced shadow and GI), and also because a basecolor map itself could be meant to be a "diffuse" or an "albedo" which are similar, but not the exact same thing (and the exact difference is a bit controversial, so may vary quite a bit depending on the context).

          In addition to all of this, to make "game engines" maps work 99% properly in different engines, one have to know about the difference between metallic Vs specular workflow, difference between directX vs openGL normals, difference between glossiness and roughness, difference between displacement mapping/bumpmapping/parallax occlusion and so on..

          Many tutorial out there are misleading (to say the least) and it's difficult to tell someone a general rule about "where I shpuld plug the maps I downloaded to be used correctly?", whitout seeing the actual maps and without knowing how and why they were autored in first place.

          One of the best resource out there to clarify this complex topic, is the Allegoritmic PBR guide, I strongly reccomend that to everyone which is into textures and materials.

          https://academy-api-adobe.substance3d.com/courses/b6377358ad36c444f45e2deaa0626e65/attachments/2b57526e-4bf3-4fd6-ae88-e9a9313a35cc

          1 Reply Last reply Reply Quote 0
          • 1 / 1
          1 / 1
          • First post
            1/4
            Last post
          Buy SketchPlus
          Buy SUbD
          Buy WrapR
          Buy eBook
          Buy Modelur
          Buy Vertex Tools
          Buy SketchCuisine
          Buy FormFonts

          Advertisement