Consider reorientation as Godot Editor Plugin/Toolset #50

Closed
opened 2025-01-27 20:31:40 +00:00 by ChaoticByte · 1 comment
ChaoticByte commented 2025-01-27 20:31:40 +00:00 (Migrated from github.com)

Functionality could be reimplemented as a Plugin.

Pro:

  • Godots Shader Editor is way better than mine
  • Fragmented could be used in game dev more easily, tightly integrated into Godot
  • I could hand off more work to the editor
  • Shader Errors are printed to the editor console, so we'd finally see those

Implications:

  • Obviously this will result in a different type of software
  • The CLI + its features will probably vanish
  • Load directives would probably also vanish, the input texture could be set in a sidebar or similar -> nope, I want that feature to stay. But I could use add an the overwrite. possibility to override.
  • The sofware is no longer stand alone

  • Main Screen: Preview
  • Docks:
    • Left: Buttons (Export, Fit, ...)
    • Right: Current Shader Settings (Image, Additional Images, ...)

https://docs.godotengine.org/en/stable/tutorials/plugins/editor/making_main_screen_plugins.html

Functionality could be reimplemented as a Plugin. Pro: - Godots Shader Editor is way better than mine - Fragmented could be used in game dev more easily, tightly integrated into Godot - I could hand off more work to the editor - Shader Errors are printed to the editor console, so we'd finally see those Implications: - Obviously this will result in a different type of software - The CLI + its features will probably vanish - ~Load directives would probably also vanish, the input texture could be set in a sidebar or similar~ -> nope, I want that feature to stay. But I could use add an the overwrite. possibility to override. - The sofware is no longer stand alone --- - Main Screen: Preview - Docks: - Left: Buttons (Export, Fit, ...) - Right: Current Shader Settings (Image, Additional Images, ...) --- https://docs.godotengine.org/en/stable/tutorials/plugins/editor/making_main_screen_plugins.html
ChaoticByte commented 2025-01-31 18:25:37 +00:00 (Migrated from github.com)

Nope, this is a pain in the ass to implement.

Nope, this is a pain in the ass to implement.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: ChaoticByte/Fragmented#50
No description provided.