Hi, @micuat. I must not say that I am fluent in GLSL, but I have been working on it for a few months. I am still in the learning phase, but I have a fair enough idea of implementing each of the things I proposed.
Right now, I tried to incorporate all the things in my proposal that I felt the community requires at the current stage, as I have been contributing to p5.js since January and have a fair enough idea of the p5.js workflow. I felt my highest priority should be to solve the current floating issues rather than implementing new features, so, in my draft, I felt I could only give 2 weeks for this feature, keeping in mind that I have to work on it before the GSoC. That’s why I try to keep my approach for this as detailed as possible.
Well, I will be highly grateful if you can suggest how I can improve it and what I should change or drop right now from my proposal.
And again, Thank you so much for your reply and suggestion