Search Unity

free textures from https://cc0textures.com, how to use?

Discussion in 'Editor & General Support' started by steveh2112, Jan 15, 2020.

  1. steveh2112

    steveh2112

    Joined:
    Aug 30, 2015
    Posts:
    314
    i found this awesome website for free textures, https://cc0textures.com/ and so far i've just been using the albedo and normal maps but there are other maps in the download like a displacement and roughness maps.
    where would these go when creating a material using unity standard shader? thanks
     
  2. VLStudios

    VLStudios

    Joined:
    Jul 9, 2018
    Posts:
    2
    These textures are mostly used in shaders like the principled shader or in advanced 3d rendering software like blinder but in games this will give quite some impact on performance. if your goal is to get visually impressive games you can ofcource still use them to get even better graphics since things like post processing also have a heavy performance impact.

    if you want to use them in your game https://docs.unity3d.com/Manual/StandardShaderMaterialParameterHeightMap.html this would be your displacement texture(height map)
    the roughness map should be placed in the specular property and adjusted using the smoothness property
     
  3. kdgalla

    kdgalla

    Joined:
    Mar 15, 2013
    Posts:
    4,637
    displacment map might be the same as a heightmap in the Standard shader.

    For a roughness map (assuming it's in grayscale) if you open it in a paint program like Photoshop, invert the color and then copy into the alpha channel, then you can use it as a smoothness map in the standard shader's metallic/smoothness work flow.

    In the world of PBR materials, there's no agreed-upon standard for how metallicness and smoothness should be represented in an image map, so different channels are used by different software and smoothness can also be roughness (just the inversion of smoothness).
     
    Last edited: Nov 10, 2020
  4. oparaskos

    oparaskos

    Joined:
    Jan 1, 2020
    Posts:
    3
    I know I'm a bit late to the party here but I've been trying to make a little plugin to automate the process of importing textures from some of these sources -- right now I have CC0textures and i'm looking for testers Hopefully this is of use to you. https://github.com/oparaskos/unity-material-library/