or do i render 1 side after the other in to the same render target
storing the results in some bitmap and then rendering the cube and texturing
it |
This.
If each side of the cube is showing the
same image, than you'd only need to render twice.
- Once to render the 3d image onto a texture
- Again to use that texture when you render the cube onto the display.
how heavy (gpu wice) would by to render something like
a cube on each side a cube on each side a cube
so this would by 216 renderings |
That's kind of a difficult question to answer because it's kind of arbitrary.
Assuming your display is the same res as the texture you're rendering to (ie, you are rendering cubes to a 100x100 texture... then using that texture to render cubes on another 100x100 texture... then using that to render on a 100x100 display).
You basically add 1x of rendering time to each step.
So if rendering a cube takes ~1 ms.
Rendering a cube texture, then a cube display would take ~2 ms
Rendering a cube texture, then another cube texture, then a cube display would take ~3 ms.
But this is highly speculative and subjective. The hardware you're using might be more (or less) efficient at rendering to textures than it is to rendering to the display.