GithubHelp home page GithubHelp logo

betterlitshaderextensions's Introduction

BetterLitShader Extensions

This Better Lit Shader Extension is a modification of Unity's HDRP Material Upgrader (please note the Unity Companion License) which allows you to upgrade all or selected materials to Better Lit/Lit.

Currently supported source materials:

  • HDRP/Lit
  • Universal Render Pipeline/Lit
  • Standard

Installation

Git URL via Package Manager:

https://github.com/Roland09/BetterLitShaderExtensions.git?path=/Assets/BetterLitShaderExtensions

Usage

usage

betterlitshaderextensions's People

Contributors

roland09 avatar

Stargazers

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

Watchers

 avatar  avatar  avatar

betterlitshaderextensions's Issues

Standard Fade material is converted to Better Lit opaque

The standard materials configured as Fade are upgraded into Opaque Better Lit materials. Checking the code I see that they should be converted into "Hidden/Better Lit/Lit Alpha" instead of "Better Lit/Lit", but I haven´t found an easy way to fix it.

Undo

Hi Roland09, nice work with this tool :)
I missed the option to Undo the conversion, I've added this in line 95 of MaterialUpgrader.cs just before the conversion so it can be undone.
image
I can create a pull request if you are interested.
Cheers.

All prefabs end up white until manually selecting the object and opening the dropdown

Hey there,
I am not really sure if this is due to the tools conversion, or something with the shader itself, but as you will see below, most all prefabs were just a white texture after I converted them until I click on it, go to the shader and open the dropdown. I tried reimporting the prefabs, the materials, etc, just to see if that would help, but unfortunately, it did not. I still have to go to each one and open that dropdown. Is there any sort of additional step that might be able to be added to the tools process which could possibly handle this automatically?

(It's a bit too large of a file video clip to embed, it seems)
https://i.imgur.com/7ga9lEO.gifv

Thanks,
-MH

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.