godotengine / godot-proposals

Godot Improvement Proposals (GIPs)
MIT License
1.12k stars 69 forks source link

Implement an additional GUI tool for configure Shadow Splits #6097

Open zevertaix opened 1 year ago

zevertaix commented 1 year ago

Describe the project you are working on

3d lowpoly mobile game

Describe the problem or limitation you are having in your project

I don't have limitation yet.

Describe the feature / enhancement and how it helps to overcome the problem or limitation

Add tool to better configure Shadow splits. With this tool you can visualise how your splits are divide. And also you can drag the last slider to configure shadow opacity (fade line) for the last split.

image

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

GUI tool:

image

If this enhancement will not be used often, can it be worked around with a few lines of script?


Is there a reason why this should be core and not an add-on in the asset library?

This feature will be great for beginners and comfortable for developers. Godot is an engine where you can create prototype of a game without a code. So I think this tool complements the engine well and keep the rule of convenience.

Calinou commented 1 year ago
zevertaix commented 1 year ago

I think it's not the same ) I talk about just additional tool for existed tool. Just for expand existed tool. Just add below the field "Split 3" this tool.

image

Calinou commented 1 year ago

I think it's not the same :)

I wasn't saying it's the same, just that both proposals are related to each other (but can be implemented independently).

zevertaix commented 1 year ago

Oh, sorry, my mistake (I didn't understand you).

Will be cool if someone will create this. Will wait