-
-
Notifications
You must be signed in to change notification settings - Fork 97
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
Add default light textures for the Light2D node #1717
Comments
Can be closed as related to #1677 |
Duplicate of #1677 (implemented by godotengine/godot#42855). |
Regarding the proposal, Internally, auto-instantiation is handled by Another problem is that, by default, |
See goostengine/goost#60 which implements this proposal (can also be done via script extending |
Describe the project you are working on:
I'm working on a simple 2D puzzle platformer, and to create more atmosphere I've used a lot of lighting in my scene
Describe the problem or limitation you are having in your project:
I find that it's very hard to have enough control over the lights in the scene because I have to create the texture for the light it is scalable but up to a certain point, that means I can't have a scene light, which I want to be big enough, but also not too big because for that I could just use the world light
Describe the feature / enhancement and how it helps to overcome the problem or limitation:
I want that godot will have a default radial or rectangle gradient for the light with control over the color of the gradient aswell as the size, that should be unlimited, and also to have that gradient texture be more integrated to the light so it won't look like a separate texture added to the light but actually the light itself.
Describe how your proposal will work, with code, pseudocode, mockups, and/or diagrams:
It'll just be easier to light scenes that way, I've had to create several different textures each for every lighting condition, and in this example, the light texture I'm using is using the max size, and the reason I made the texture small is because I wanted to use it in tiny areas, now I have to create 2 textures, one big texture and one small texture in addition to creating different varients of the texture for each area (some I want to make radial)
If this enhancement will not be used often, can it be worked around with a few lines of script?:
I don't think it's really possible unless it'll be a material script, but I don't think it's going to work
Is there a reason why this should be core and not an add-on in the asset library?:
I feel like it would help newbies get into lighting, and also it'll be much faster in terms of the workflow to add source lights that way.
The text was updated successfully, but these errors were encountered: