2011-07-29 219 views

回答

1

您不應該爲每個對象都有一個新的頂點緩衝區,否。但是,每個紋理都需要一個緩衝區。你會盡可能多地填充它們。另外8不是太多!

+0

您的意思是說,當您更改texture_時,您需要新的頂點緩衝區? – bobobobo

1

對於每個紋理您都不需要不同的vb。您可以使用附加參數來繪製子集,這些參數可以偏移到緩衝區中,並從該緩衝區中繪製給定數量的頂點。在任何後續調用drawindexedprimitive之間設置紋理。