Mikal and skymen, I would like to discuss a plan for a Construct 3 plugin that I dropped awhile ago, but will picking back up very soon as I port a project I was previously developing in Unity to Construct 3.
You can see here the work that I've done to port Three.JS to Construct 3.
https://fb.watch/sEdJUkBK5p/
I've been thinking of this problem of 3D implementation in Construct for many years. Actually, for more than 10 years. I have approached the problem in many ways, and have never bared fruitful results. Until 2022, that is. That year, I had realized Construct 3's Web App nature meant that it was not limited only to the plugins of the engine itself, but could also be extended with Chrome extensions.
My proposal, then, and what I've conceptualized and worked toward since, is a Chrome plugin that simply injects a 3D Editor into Construct. I would suggest two different ways it could render, either directly to a Viewport Texture which would update within Construct 3 like any world object, or within a separate editor that would be accessible via 2D/3D tabs at the top of the editor ala Godot style.
The Chrome plugin and the Construct 3 Addon would work in conjunction to provide the whole suite of ThreeJS tools to Construct 3. I would like to create a public repo to work on this, and was wondering what you two thought of this plan and if you would want to contribute or provide input.
If you wish to work together, I'm most easily reachable via Discord at: thechayed
I'm looking forward to hearing back from you.