ShaderTechnique
Overview
ShaderTechnique là một lớp trong Aspose.3D FOSS cho Java.
Một kỹ thuật shader đại diện cho một thực hiện rendering cụ thể.
Khóa học này cung cấp 19 phương pháp để làm việc với các đối tượng ShaderTechnique trong các chương trình Java. Các phương pháp có sẵn bao gồm: ShaderTechnique, addBinding, getDescription, getRenderAPI, getRenderAPIVersion, getShaderContent, getShaderEntry, getShaderFile, getShaderLanguage, getShaderParameters, getShaderVersion, setDescription,Và 7 phương pháp bổ sung. 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 Java nào sau khi cài đặt Aspose.3D FOSS cho gói Java. Tài sản : description, renderAPI, renderAPIVersion, shaderContent, shaderEntry, shaderFile,Và 3 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
description | String | Read | Nhận được mô tả của kỹ thuật này. |
shaderLanguage | String | Read | Nhận được ngôn ngữ shader sử dụng bởi kỹ thuật này. |
shaderVersion | String | Read | Nhận phiên bản shader được sử dụng bởi kỹ thuật này. |
shaderFile | String | Read | Nhận tên tệp của tách tắt bên ngoài. |
shaderContent | byte[] | Read | Nhận nội dung của một kịch bản shader tích hợp. |
shaderEntry | String | Read | Nhận điểm đầu vào của Shader. |
renderAPI | String | Read | Nhận được API rendering sử dụng bởi kỹ thuật này. |
renderAPIVersion | String | Read | Nhận phiên bản của rendering API. |
shaderParameters | Map<String, String> | Read | Nhận định nghĩa của Shader Parameters. |
Methods
| Signature | Description |
|---|---|
ShaderTechnique() | Khởi động một trường hợp mới của lớp ShaderTechnique. |
getDescription() → String | Nhận được mô tả của kỹ thuật này. |
setDescription(value: String) | Hãy viết mô tả về kỹ thuật này. |
getShaderLanguage() → String | Nhận được ngôn ngữ shader sử dụng bởi kỹ thuật này. |
setShaderLanguage(value: String) | Thiết lập ngôn ngữ shader được sử dụng bởi kỹ thuật này. |
getShaderVersion() → String | Nhận phiên bản shader được sử dụng bởi kỹ thuật này. |
setShaderVersion(value: String) | Thiết lập phiên bản shader được sử dụng bởi kỹ thuật này. |
getShaderFile() → String | Nhận tên tệp của tách tắt bên ngoài. |
setShaderFile(value: String) | Nhập tên tệp của tách tắt bên ngoài. |
getShaderContent() → byte[] | Nhận nội dung của một kịch bản shader tích hợp. |
setShaderContent(value: byte[]) | Thiết lập nội dung của một kịch bản shader tích hợp. |
getShaderEntry() → String | Nhận điểm đầu vào của Shader. |
setShaderEntry(value: String) | Đặt điểm đầu vào của Shader. |
getRenderAPI() → String | Nhận được API rendering sử dụng bởi kỹ thuật này. |
setRenderAPI(value: String) | Thiết lập API rendering được sử dụng bởi kỹ thuật này. |
getRenderAPIVersion() → String | Nhận phiên bản của rendering API. |
setRenderAPIVersion(value: String) | Thiết lập phiên bản của rendering API. |
getShaderParameters() → Map<String, String> | Nhận định nghĩa của Shader Parameters. |
addBinding(property: String, shaderParameter: String) | Kết nối tài sản năng động với các thông số sương mù. |