-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Lamp Bloom, Exposure and Glare #24534
base: master
Are you sure you want to change the base?
Conversation
That looks amazing! Does it have any performance impact? |
@meow20 I guess it does, but I haven't noticed any on my GTX 650 Ti :) |
This PR is an absolute beauty, I agree with Athri's concerns however, looks particularly awkward in darker rooms. |
@Arthri I'll look into that after fixed tests |
The "circadian rhythms" bull might be active and screwing up things a bit? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
woe, white space upon ye.
i've tried to avoid ones that appear to be for code reading improvement, probably worth a second opinion
Now it's time to fix that brightness... |
@Arthri, @SynthTwo, what will you say about this one? Changed glare logic a bit and tweaked lights |
# Conflicts: # code/modules/lighting/lighting_atom.dm # tgui/public/tgui.bundle.js
Awesome work! |
Just to note, we still not resolved problems with lighting effects above objects. It can be noticeable if, for example, you have a tree or something else blocking the lamp. TG solved similar problems with emissive lighting/planes. Before we adapted some similar solution, our compromise was that we can live with it and just do some map fixes. And we also dimmed our base light globally for better effect and replaced floors with more clean ones |
This pull request seems to be stale as there have been no changes in 14 days, please make changes within 7 days or the PR will be closed. If you believe this is a mistake, please inform a development team member on Discord. |
2+ month... Sad |
This pull request seems to be stale as there have been no changes in 14 days, please make changes within 7 days or the PR will be closed. If you believe this is a mistake, please inform a development team member on Discord. |
# Conflicts: # code/modules/admin/admin_verbs.dm # tgui/public/tgui.bundle.js
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TGUI and SQL changes look good!
I think I might rip the SQL changes from this PR into their own PR so this can be TM'd easier. |
I'm done with current conversations (except that layers issue). Need reviews |
What Does This PR Do
Adapts TauCetiStation/TauCetiClassic#11943
Requires DB update (at least, if no one tells me how to avoid it)
Adds new effects for lamps by adding bloom, exposure and glare. Everything may be toggled on or off. Admins even have Bloom Edit button in debug section to test different parameters (or to play with players)
Why It's Good For The Game
Beauty
Images of changes
https://youtu.be/KuCSgDfvQ3M
v2
https://youtu.be/1cOyj2OkLEA
v3
Comment below
Testing
A lot on my localhost
Changelog
🆑
add: Added togglable through preferences bloom, exposure and glare effects on lamps
/:cl: