Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

TESSELLATION SHADERS BY RM

Discussion in 'Assets and Asset Store' started by Rispat-Momit, Jun 12, 2014.

  1. Rispat-Momit

    Rispat-Momit

    Joined:
    Feb 14, 2013
    Posts:
    261
    TessellationShadersRMlow.png

    TessellationShadersRM2.png


    rmT.png




    tsrm.png


    Detail.png



    "Tessellation Shaders" is a package that includes a great variety of unique tessellation shaders that lets you create hyper realistic and detailed objects.

    Futures:

    * Tilling
    * Smoothness
    * Edge Length


    Contents:


    -Normal-
    *Bumped Specular
    *Diffuse Specular
    *Diffuse
    *Specular Maped
    *Detailed Bumped Specular
    *Detailed Masked Bumped Specular
    *Rim Bumped Specular
    *Standard Diffuse (Use of only one texture)
    *Standard Bumped Specular
    *Standard Specular

    -AO-
    (Ambient Occlusion based on texture) *Bumped Specular
    *Reflective Bumped Specular

    -Transparent-
    *Diffuse
    *Diffuse Specular
    *Bumped Specular
    *Cutout
    *ReflectiveBumped Specular
    *Rim Alpha Bumped Specular
    *Rim Alpha Bumped Specular Opposite
    *Rim Alpha Reflective Bumped Specular
    *Rim Bumped Specular

    -Reflective-
    *Diffuse
    *Diffuse Specular
    *Bumped Specular
    *Bumped Specular Black
    *Rim Reflective Bumped Specular
    *Masked Reflective Bumped Specular
    -Self-Illumin-*Bumped Specular
    *Specular
    *Diffuse
    *Reflective Bumped Specular
    *Reflective Specular

    -Dynamic-
    *ReflectiveBumpedSpecular Negative
    *ReflectiveBumpedSpecular Positive


    FIND "TESSELLATION SHADERS" HERE : https://www.assetstore.unity3d.com/en/#!/content/17442
     
  2. Rispat-Momit

    Rispat-Momit

    Joined:
    Feb 14, 2013
    Posts:
    261



    Achieved by using RM Tessellation Shaders.

    Shader used: "DetailMapped" with double tessellation maps+height value and detail map.
     

    Attached Files:

  3. nasos_333

    nasos_333

    Joined:
    Feb 13, 2013
    Posts:
    12,841
    Is it compatible with Unity trees ? Also does it require DX11 ? And is the beach scene included ?

    Thanks
     
  4. Rispat-Momit

    Rispat-Momit

    Joined:
    Feb 14, 2013
    Posts:
    261
    Tessellation is compatible with any 3D model but it can't be used on the trees which are painted on the terrain. DX11 is required you can see more here:http://en.wikipedia.org/wiki/Tessellation_(computer_graphics)
    Beach scene was made only for advertisement reasons and it is not included. Although, in the package you will find ready made materials for the most important shaders.
     
  5. sipon

    sipon

    Joined:
    Feb 8, 2009
    Posts:
    140
    Do you plan upgrade this to unity 5 PBR shading ?
     
  6. Rispat-Momit

    Rispat-Momit

    Joined:
    Feb 14, 2013
    Posts:
    261
    Ofcourse I will !
     
  7. Paulo-Matias

    Paulo-Matias

    Joined:
    Jun 27, 2013
    Posts:
    31
    This is very interesting, this means that will make LOD meshes obsolete? I mean if the shader will simplify the mesh acording to its camera distanse will be no need for LODs.
     
  8. Rispat-Momit

    Rispat-Momit

    Joined:
    Feb 14, 2013
    Posts:
    261
    Well, it depends on the model's standard polygons and the graphic card that is used, even if the hardware can support all features of a shader, some cheap graphics cards are too slow to use them. So LODs will be still needed.
     
  9. Paulo-Matias

    Paulo-Matias

    Joined:
    Jun 27, 2013
    Posts:
    31
    Understand, at the end the developer must find a balance betwean this shader and model polycount plus a enough number of LODs in order to satisfy large number of low end and high end graphics cards, another question i would wana to ask is if this shader works properly with marmoset IBL system.
     
  10. Rispat-Momit

    Rispat-Momit

    Joined:
    Feb 14, 2013
    Posts:
    261
    I don't know if Marmoset has release tessellation shaders, but I can't make my package compatible with their shaders, as I am not working with Marmoset.If you have buy Marmoset shaders and you know some scripting you might be able to combine my shaders into IBL system. Allthough, when Unity 5 will get relleased, I will include tessellation shaders with PBR shading.