Original Post
Hi Guys, I'm just design a GUI for a project I'm working on, I have most of it down but when it comes to rendering I was wondering what is most efficient. 1) Create one VB, IB that renders the whole GUI at frame render time and then update the VB,IB as dialogs changes and update 2) Create a VB,IB for each dialog and render them to a texture, and just render the texture as a quad at frame render time 3) create a full screen sized texture and use this as a layer to render each dialog onto in situe and render it on top at frame render time I anticipate a maximum of 10 dialogs on screen at once, and each dialog could be built up of around 50-100 triangles any feed back would be greatly appreciated