PushConstant
Tổng quan
PushConstant là một lớp trong Aspose.3D FOSS cho .NET.
Một tiện ích để cung cấp dữ liệu để sương mù thông qua push constant.
Khóa học này cung cấp 8 phương pháp để làm việc với các đối tượng PushConstant trong các chương trình .NET. Các phương pháp có sẵn bao gồm: Commit, PushConstant, Write. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.3D FOSS cho gói .Net.
Phương pháp
| Signature | Mô tả |
|---|---|
PushConstant() | Nhà xây dựng của The |
Write(mat: FMatrix4) | Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Viết matrice cho constant |
Write(n: int) | Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Viết giá trị int cho liên tục |
Write(f: float) | Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Viết giá trị float cho liên tục |
Write(vec: FVector4) | Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Viết một vector 4 thành phần cho liên tục |
Write(vec: FVector3) | Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Viết một vector 3 thành phần cho liên tục |
Write(x: float, y: float, z: float, w: float) | Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Viết một vector 4 thành phần cho liên tục |
Commit(stage: ShaderStage, commandList: ICommandList) | Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Đặt dữ liệu đã chuẩn bị cho đường ống đồ họa. |