Trong số các loại Shaders Có những loại khác nhau của hình ảnh thao tác có thể được thực hiện trên một đầu vào cho trước, và như vậy, có loại khác nhau của shaders được thiết kế để xử lý. Hiện nay, chúng tôi có thể đánh dấu ba chính shader loại: Vertex shaders-bởi vì những gì người dùng nhìn thấy trên màn hình không phải là thực sự ba chiều, nhưng thay vào đó là một mô phỏng ba chiều trong không gian 2D, vertex shaders dịch tọa độ của một vector trong không gian 3D space trong quan hệ với khung 2D. Vertex shaders được thực hiện một thời gian cho mỗi vector chuyển cho GPU. Thông thường, vectơ mang dữ liệu liên quan đến vị trí của họ và phối hợp của ràng buộc kết cấu cũng như các màu sắc. Đổ bóng đỉnh có thể thao tác các thuộc tính này, nhưng không bao giờ có một tình huống mà một đỉnh mới được tạo ra là kết quả của việc thực hiện. Pixel shaders-các chương trình này được thực hiện trên GPU liên quan đến mỗi điểm ảnh thông qua, làm việc trên một mức độ thấp hơn nhiều. Ví dụ, nếu bạn muốn điểm ảnh cụ thể, điều chỉnh ánh sáng hay vết sưng 3D lập bản đồ, đổ bóng pixel có thể cung cấp hiệu quả mong muốn cho một bề mặt. Hiếm khi, có những tình huống nơi chỉ có một vài 11 | Mùa thu Fury điểm ảnh phải được tái điều chỉnh cùng một lúc. Pixel shaders được thường chạy với một đầu vào của hàng triệu điểm ảnh, kết quả là hiệu ứng phức tạp. hình học shaders-các các shaders là sự tiến triển tiếp theo từ vertex shaders, giới thiệu với DirectX 10. Các nhà phát triển có thể vượt qua nguyên thủy cụ thể như đầu vào và một trong hai có đầu ra đại diện cho phiên bản sửa đổi của những gì đã được truyền cho chương trình hoặc mới nguyên thủy, chẳng hạn như hình tam giác, đã được tạo ra như một kết quả. Hình học shaders luôn luôn được thực hiện trên đỉnh sau xử lý trong đường ống dẫn thể hiện. Khi vertex shader thực hiện xong, hình học shaders bước vào, nếu có. Hình học shaders có thể được sử dụng để tinh chỉnh mức độ chi tiết của một đối tượng cụ thể. Ví dụ, khi một đối tượng là gần hơn hoặc xa máy ảnh khung nhìn, lưới nào có phải được tinh chế để giảm thiểu tải rendering. FallFury sử dụng tất cả các loại đổ bóng như là một phần của trò chơi.
đang được dịch, vui lòng đợi..