Skip to content

Conversation

@k0T0z
Copy link
Contributor

@k0T0z k0T0z commented Aug 9, 2024

Ahead of time edit: I finished the project outside gsoc in https://github.com/k0T0z/shader-gen. Note that this work still needs to be moved to RGM.

This is the complement of #2399 and #2397.

TODO:

  • Integrate the shader editor: https://github.com/k0T0z/nodeeditor. Add more collaborators in the repo.
  • Add the ability to import an image and convert it to a texture (Sampler2D).
  • Add UI tests to enhance the editor's robustness and begin adding tests for RGM because if I don't start it, no one else will 😵‍💫.
  • Create an icon for the visual editor resource.
  • Update RadialGM.pro if needed.
  • Document all functions and classes.
  • Must deliver the code FORMATTED.
  • Put license in all files.

References

Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
k0T0z added 13 commits August 25, 2024 18:13
… to the light again

Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
…7466ab)

Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
…compileStatus_changed(bool)' warning, improved the buildsystem by sending the ENIGMA_DIR var to the C++ level as a define, and improved the nodeeditor submodule

Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
… a Stacked layout as I was unable to pass the mouse events to buttons and the scene at the same time

Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
…V layout to switch for a tree layout (the Add Node button is now under the scene tree which is more convenient, yaay)

Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
@k0T0z k0T0z force-pushed the vs-ne-master-final branch from 9822da3 to 073017c Compare September 8, 2024 19:51
Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
…done

Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
@k0T0z k0T0z force-pushed the vs-ne-master-final branch from e53f377 to 8c5b01e Compare September 9, 2024 20:56
@k0T0z k0T0z force-pushed the vs-ne-master-final branch from 39e065a to 3a784aa Compare September 14, 2024 21:53
…ion type that requires changing the number of ports
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant