What would you think, how long did it take me to model that 3D room here?
Being a programmer with close-to-not-existing 3d modeling skills, I think it would take me about 30 minutes to an hour in any 3d modeling software to create this. But I only needed 1 minute to create that 3d mesh. So how did I do it?
For creating quick prototypes, I implemented a simple 3D room generator into CopperCube
. You can simply paint a 2D block map, click on a button and CopperCube will generate the 3D mesh for you:
It also allows you to select multiple textures, the type of ceiling (flat / none / arched, the one in this example), and more. The lightmapping is also done by CopperCube's integrated lightmap generator. It's already implemented in CopperCube 1.0.6c and ready for download