Search Unity

  1. Unity 2019.1 beta is now available.
    Dismiss Notice
  2. The Unity Pro & Visual Studio Professional Bundle gives you the tools you need to develop faster & collaborate more efficiently. Learn more.
    Dismiss Notice
  3. We're looking for insight from anyone who has experience with game testing to help us better Unity. Take our survey here. If chosen to participate you'll be entered into a sweepstake to win an Amazon gift card.
    Dismiss Notice
  4. Want to provide direct feedback to the Unity team? Join the Unity Advisory Panel.
    Dismiss Notice
  5. Unity 2018.3 is now released.
    Dismiss Notice
  6. Improve your Unity skills with a certified instructor in a private, interactive classroom. Watch the overview now.
    Dismiss Notice

► DirectX 11 Low Poly Shader ◄

Discussion in 'Works In Progress' started by Arkhivrag, May 24, 2016.

  1. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,989
    @screenname_taken is right.



    VacuumShaders - Facebook Twitter YouTube
     
  2. EgoJacky

    EgoJacky

    Joined:
    Aug 15, 2017
    Posts:
    2
    Hey really nice Shader! Is it possible to add a Specular/Metallic map? Would love it to have more Detail with my own Specular Texture. (to the Legacy_Opaque Shaders)
     
    Last edited: Nov 9, 2018
  3. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,989
    Right now working on update for Unity 2018.
    Will try to add SpecularMap option to Legacy shaders too.



    VacuumShaders - Facebook Twitter YouTube
     
    Last edited: Nov 13, 2018
  4. kiradaisuke

    kiradaisuke

    Joined:
    Sep 20, 2018
    Posts:
    1
    Hi, I was wondering how your low poly shader would compare to the mobile/diffuse shader in terms of performance on mobile? Because I planned on replacing most of the shaders with this low poly shader for a low poly style mobile game.
     
  5. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,989
    I have not tested it on mobile.
    Package includes Unlit, Legacy and PhysicallyBased shaders. There is no Mobile/Diffuse shader.

    If compare Low Poly/Legacy/Diffuse and Unity built-in Legacy/Diffuse shaders, then the last one may be is a little bit faster (of course), as it has no all those "Low Poly" related features.



    VacuumShaders - Facebook Twitter YouTube
     
  6. ikemen_blueD

    ikemen_blueD

    Joined:
    Jan 19, 2013
    Posts:
    292
    @Arkhivrag is there a way to add Dissolve support to this awesome shader? I really need it. Thanks.
     
  7. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,989
    Simple dissolve effect with edge size and color control - may be.
    But Integration with Advanced Dissolve shader - currently no.



    VacuumShaders - Facebook Twitter YouTube
     
    ikemen_blueD likes this.
  8. ikemen_blueD

    ikemen_blueD

    Joined:
    Jan 19, 2013
    Posts:
    292
    @Arkhivrag for now, a simple dissolve effect with edge size, color control would be okay enough. Please make it happen.
     
  9. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,989
    Try new version v2018.3



    VacuumShaders - Facebook Twitter YouTube
     
  10. ikemen_blueD

    ikemen_blueD

    Joined:
    Jan 19, 2013
    Posts:
    292
    @Arkhivrag Hi there, I deleted "VacuumShaders" folder, update the latest version v2018.3. But, I did not see any Dissolve option. I'm using Unity 2018.2.6f1.

    Edit
    I found Dissolve option, inside Cutout shaders. It works. Thanks.
     
    Last edited: Dec 12, 2018
  11. ikemen_blueD

    ikemen_blueD

    Joined:
    Jan 19, 2013
    Posts:
    292
    @Arkhivrag Hi, I'm using Unity version 2018.3.3f1, DirectX 11 Low Poly Shade version 2019.1 - Jan 16, 2019. I got these 2 errors. Can you help me to fix it? Thanks a lot.

    Code (CSharp):
    1. Shader error in 'Hidden/VacuumShaders/DirectX 11 Low Poly/Legacy_Opaque_Diffuse_Bump_Specular_Reflective':
    2.    invalid subscript 'objectPos' at Assets/VacuumShaders/DirectX 11 Low Poly Shader/Shaders/cginc/Geometry.cginc(145) (on d3d11)
    3. Shader error in 'Hidden/VacuumShaders/DirectX 11 Low Poly/Legacy_Opaque_Diffuse_Reflective':
    4.    invalid subscript 'objectPos' at Assets/VacuumShaders/DirectX 11 Low Poly Shader/Shaders/cginc/Geometry.cginc(145) (on d3d11)
    EDIT
    I still don't know where the problem is. I found a quick fix for it, by right click Shader folder, click Re-Import it to force the Shade to be re-compiled properly again.
     
    Last edited: Jan 29, 2019
  12. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,989

    Seems shader just was not completely imported. Right click and re-importing it is the solution.



    VacuumShaders - Facebook Twitter YouTube
     
    ikemen_blueD likes this.