Open vPumpking opened 3 months ago
Hello, I'm a computer engineering college student and would like to take up the task of implementing these buttons or similar in the 3d view editor. Would that be ok and is there any more convenient way I can keep in contact if questions come up?
Hello, I'm a computer engineering college student and would like to take up the task of implementing these buttons or similar in the 3d view editor. Would that be ok and is there any more convenient way I can keep in contact if questions come up?
Hello, sure you can take it! I'm currently working on another PR, so feel free to take this! You can contact me with my godot contrib chat account https://chat.godotengine.org/direct/official.pumpking.dev
Describe the project you are working on
Any 3d game
Describe the problem or limitation you are having in your project
Some people need features like free move or zoom available from the GUI to not get lost
Describe the feature / enhancement and how it helps to overcome the problem or limitation
Axis gizmo would come with some other useful buttons, like a POV translation one, and a zoom one, such as those in Blender: user would drag on it to use them.
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
These additional gizmos would be displayed by default but user would be able to disable them from editor settings. They would look like this:![gizmo](https://github.com/godotengine/godot-proposals/assets/121762735/18dc8a5d-f6b5-4125-bbc1-6fac9a627117)
(compared to the one in Blender: )![Screenshot_20240408_120343_Firefox.jpg](https://github.com/godotengine/godot-proposals/assets/121762735/9d1e04cb-ce35-4fc3-b267-67b1af902656)
If this enhancement will not be used often, can it be worked around with a few lines of script?
I don't think so, or maybe with an editor plugin, which would be tough to use (this proposal is for people who begins, so they probably don't want to have a plugin to install at their very first steps in Godot)
Is there a reason why this should be core and not an add-on in the asset library?
As said above, people who need this might find hard to get if it is an addon, because they are beginners