Trường hợp sử dụng chỉ bị giới hạn bởi trí tưởng tượng của bạn! noperspective
có nghĩa là thuộc tính được nội suy trên tam giác như thể tam giác hoàn toàn phẳng trên bề mặt màn hình. Bạn có thể thực hiện kết xuất khung dây được khử răng cưa bằng cách này: xuất khoảng cách không gian màn hình đến cạnh gần nhất dưới dạng noperspective
thay đổi và sử dụng làm vùng phủ trong pixel shader.
Hoặc nếu bạn đang thực hiện kết xuất không quang học và muốn có một mô hình trong không gian màn hình như phân nửa , bạn có thể bật noperspective
UV của mình được sử dụng để tạo kết cấu.
Liệu nó làm cho một sự khác biệt hiệu suất? Có thể, nhưng bạn có thể sẽ không chú ý (với ngoại lệ tiềm năng là phần cứng đồ họa kém mạnh mẽ hơn). Hầu hết các GPU bao gồm một loạt các giai đoạn đường ống thực hiện song song và trong một số trường hợp, bạn chỉ phải trả chi phí cho giai đoạn đắt nhất. Nếu rasterization là phần hạn chế nhất đối với bạn, thì bạn có thể thấy sự khác biệt so với các phân chia mà bạn đang bỏ qua mỗi pixel. Tôi đoán đó rất có thể là khi hiển thị bản đồ bóng hoặc phần tiếp theo độ sâu, nhưng chúng cũng có ít thuộc tính nhất để nội suy.