Coder Social home page Coder Social logo

supyrb / configurableshaders Goto Github PK

View Code? Open in Web Editor NEW
393.0 22.0 37.0 4.25 MB

Showing off the power of shader properties in Unity

License: MIT License

ShaderLab 55.87% C# 28.78% GLSL 15.25% Batchfile 0.10%
unity shader unity-package unity-package-manager configurable-shaders hacktoberfest

configurableshaders's People

Contributors

johannesdeml avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

configurableshaders's Issues

Rename Stencil Read and Write mask

In Order to be compliant with Unity's masks and their default naming _StencilReadMask and _StencilWriteMask the naming needs to change. Currently the properties are called _ReadMask and _WriteMask.

In order to be consistent, the change should happen to all shaders

Remove Albedo [HDR] flag for color

[HDR] results in a different color than the normal color, even when no other settings are changed. This makes the configurable lit shaders oftentimes brighter than the default standard shader.

Remove [HDR] for albedo color to get closer to standard shader

Improve example scenes

Showing off the different possibilites in a more structured way (as done with the UI example). Could also lead to better documentation and readme through screenshots of different effects possible with the shaders.

Support UPM

Unity Package Manager support results in easier accessibility. There are a few changes necessary to do that step

  • Set up version history
  • Set up versioning
  • Move Examples to a new repo

Add Alpha to brightness toggle for ui shader

When using the ui shader some blend modes work with brightness instead of alpha. To blend them through canvas groups it would be handy to add that toggle to have them behave the same way as normal blending materials.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.