Theoretically you only need one draw call per plane though, right?<p>Imagine using a stack of divs like this: <a href="https:&#x2F;&#x2F;hcgilje.files.wordpress.com&#x2F;2011&#x2F;01&#x2F;stack.png" rel="nofollow">https:&#x2F;&#x2F;hcgilje.files.wordpress.com&#x2F;2011&#x2F;01&#x2F;stack.png</a><p>If each of those stacked divs represents the faces of <i>all</i> the 16x16 cubes in that plane, then you&#x27;d only need 48 draw calls in total. The hard part would be baking the cube textures in to a giant &#x27;megatexture&#x27; the first place, but that could be prerendered if you didn&#x27;t need animation. You&#x27;d actually need 96 images because each &#x27;layer&#x27; would need 2 sides, but I don&#x27;t see why it wouldn&#x27;t work.