Guten Abend,
ich meine einen Bug reproduziert zu haben.
Und zwar geht es um die Methode "GetData" des VertexBuffers.
Ich nahm an, dass die Größe des Arrays identisch zur Anzahl der zu ladenden Vertices zu sein hat.
Soll heißen: GetData nimmt die Parameter buffer[], startIndex und count an.
Das Problem jedoch: Wenn ich startIndex exemplarisch 256 setze und count = 16, muss ich ein Array generieren mit der Größe 256+16=272!
Es werden redundant diese 255 Elemente geladen ( denen anbei auch noch die Standardwerte zugewiesen sind).
Gibt es eine Möglichkeit wirklich nur die Elemente zu laden, die ich auch im Rahmen von startIndex und count definiert habe und demzufolge ein Array mit der Größe dieses Spektrums?
Lieben Dank!
ich meine einen Bug reproduziert zu haben.
Und zwar geht es um die Methode "GetData" des VertexBuffers.
Ich nahm an, dass die Größe des Arrays identisch zur Anzahl der zu ladenden Vertices zu sein hat.
Soll heißen: GetData nimmt die Parameter buffer[], startIndex und count an.
Das Problem jedoch: Wenn ich startIndex exemplarisch 256 setze und count = 16, muss ich ein Array generieren mit der Größe 256+16=272!
Es werden redundant diese 255 Elemente geladen ( denen anbei auch noch die Standardwerte zugewiesen sind).
Gibt es eine Möglichkeit wirklich nur die Elemente zu laden, die ich auch im Rahmen von startIndex und count definiert habe und demzufolge ein Array mit der Größe dieses Spektrums?
Lieben Dank!
Und Gott alleine weiß alles am allerbesten und besser.