Hello everyone! I’m very excited to share my research project, and I hope it can serve as a useful reference for all of you.
Using Processing’s native framework, I built a 3D scene editor. It features a functional UI, basic 3D software operations, a console terminal system, a script engine, and a Blueprint-style visual logic editing system.
Worth noting: the editor already supports saving and loading scenes, grouping objects, as well as undo and redo functionality .
What I’m most proud of is that this project has zero third-party dependencies — it runs entirely on native Processing with no plugins required!
For more details, check out the GitHub repository: https://github.com/ShenyfZero9211/Processing_3d_editor
Due to limited testing environments, I have only verified this on Windows 11 and Ubuntu so far. Other platforms have not been tested, but should theoretically work fine — I’d love to hear your feedback!
I hope this can be helpful to everyone — thank you so much! Feel free to leave a comment and let’s learn together.
