P3DE (Processing 3D Editor) with Script Engine & Terminal & Blueprint

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.

2 Likes