Right. I’ve broken off from the usual workload this weekend, to start work on something I’ve been itching to get stuck into for a while now. A 3D engine for Corona!
The results are crude so far. Cubes can be created at any x,y,z world co-ordinate and they’re rendered in perspective, but that’s pretty much it. The renderer doesn’t yet skip faces that aren’t facing towards the camera or that would be rendered off-screen, there are no other shapes yet, no support for importing models, no lighting, no rotations, no ability to move the camera around, no UV mapping, and so on. The current state is more a proof of concept to myself, that this could work.
There’s a lot still to do and of course, existing frameworks for the job. So before I spend too much of my time prioritising further work on this over billed projects, could I just get a bit of insight please, as to whether this is something many Corona developers would be interested in?
The goal is the same as with Qiso. Lightweight, performance optimised rendering, and ease of use. It’s pure Lua so platform independent and like with Qiso, it’ll be possible to draw standard display objects above the render.
Any thoughts at all, please shout out.