Theo hiểu biết cơ bản của tôi, Đối tượng đệm của Vertex hoạt động tương tự như thế này (mã giả):
Thông thường, nếu muốn nói, vẽ hình vuông, người ta có thể ra lệnh vẽ đường thẳng.
line (0, 0) -> (1, 0)
line (1, 0) -> (1, 1)
line (1, 1) -> (0, 1)
line (0, 1) -> (0, 0)
Sử dụng VBO, nếu tôi hiểu chính xác, sẽ tải các đỉnh vào VBO.
define VBO
load (0,0) -> VBO
load (1,0) -> VBO
load (1,1) -> VBO
load (0,1) -> VBO
load (0,0) -> VBO
Sau đó, bạn có thể ban hành một lệnh vẽ.
draw VBO vertices
Trong khi tôi hiểu cách VBO hoạt động, tôi không biết tại sao họ cải thiện hiệu suất.
Làm thế nào để họ cải thiện hiệu suất?