Skip to content
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

Google Summer of Code 2024 - Final Evaluation: Procedural Fragment Shader Generation Using Classic Machine Learning #237

Draft
wants to merge 56 commits into
base: master
Choose a base branch
from

Conversation

k0T0z
Copy link

@k0T0z k0T0z commented Aug 9, 2024

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 <[email protected]>
Signed-off-by: Saif Kandil <[email protected]>
Signed-off-by: Saif Kandil <[email protected]>
…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 <[email protected]>
… 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 <[email protected]>
…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 <[email protected]>
…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