-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Basic PBR #1160
Basic PBR #1160
Conversation
More changes. Removed unused vars. fixed warnings The above is all work done by StarArawn that I combined to make rebasing easier
missing changes from rebase
formatting fixed
Its a bit more work, but I'd appreciate it if you created a new branch from @StarArawn's branch and rebased those commits on master. That way @StarArawn gets properly attributed for their work. |
Currently working on cherry-picking these commits on top of StarArawns branch. PR incoming when it's done. |
closing in favor of #1554 |
This is a rebase of StarArawns PBR work from #261 with IngmarBitters work from #1160 cherry-picked on top. I had to make a few minor changes to make some intermediate commits compile and the end result is not yet 100% what I expected, so there's a bit more work to do. Co-authored-by: John Mitchell <[email protected]> Co-authored-by: Ingmar Bitter <[email protected]>
@IngmarBitter please see and comment in #2373 for the relicense to MIT/Apache 2.0 Thanks! |
Continuation of PR #261 as stated there:
This is a WIP draft PR for adding basic PBR (Physically Based Rendering) support to bevy. It uses this as a resource for this implementation:
https://google.github.io/filament/Filament.md.html