ShaderTechnique
내용물
[
숨다
]ShaderTechnique class
Shader technique은 구체적인 렌더링 구현을 나타냅니다.
메서드
constructor
| 이름 | 설명 |
|---|---|
| constructor() | ShaderTechnique 클래스의 새 인스턴스를 초기화합니다. |
Result:
getDescription
| 이름 | 설명 |
|---|---|
| getDescription() | 이 기술의 설명을 가져오거나 설정합니다 |
Result:
setDescription
| 이름 | 설명 |
|---|---|
| setDescription(value) | 이 기술의 설명을 가져오거나 설정합니다 |
Result:
getShaderLanguage
| 이름 | 설명 |
|---|---|
| getShaderLanguage() | 이 기술에서 사용되는 셰이더 언어를 가져오거나 설정합니다. |
Result:
setShaderLanguage
| 이름 | 설명 |
|---|---|
| setShaderLanguage(value) | 이 기술에서 사용되는 셰이더 언어를 가져오거나 설정합니다. |
Result:
getShaderVersion
| 이름 | 설명 |
|---|---|
| getShaderVersion() | 이 기술에서 사용되는 셰이더 버전을 가져오거나 설정합니다. |
Result:
setShaderVersion
| 이름 | 설명 |
|---|---|
| setShaderVersion(value) | 이 기술에서 사용되는 셰이더 버전을 가져오거나 설정합니다. |
Result:
getShaderFile
| 이름 | 설명 |
|---|---|
| getShaderFile() | 외부 셰이더 파일의 파일 이름을 가져오거나 설정합니다. |
Result:
setShaderFile
| 이름 | 설명 |
|---|---|
| setShaderFile(value) | 외부 셰이더 파일의 파일 이름을 가져오거나 설정합니다. |
Result:
getShaderContent
| 이름 | 설명 |
|---|---|
| getShaderContent() | 임베디드 셰이더 스크립트의 내용을 가져오거나 설정합니다. HLSL/GLSL 셰이더 소스 파일일 수 있습니다. |
Result:
setShaderContent
| 이름 | 설명 |
|---|---|
| setShaderContent(value) | 임베디드 셰이더 스크립트의 내용을 가져오거나 설정합니다. HLSL/GLSL 셰이더 소스 파일일 수 있습니다. |
Result:
getShaderEntry
| 이름 | 설명 |
|---|---|
| getShaderEntry() | 셰이더의 진입점을 가져오거나 설정합니다. HLSL과 같은 일부 셰이더는 사용자 정의 진입점을 가질 수 있습니다. |
Result:
setShaderEntry
| 이름 | 설명 |
|---|---|
| setShaderEntry(value) | 셰이더의 진입점을 가져오거나 설정합니다. HLSL과 같은 일부 셰이더는 사용자 정의 진입점을 가질 수 있습니다. |
Result:
getRenderAPI
| 이름 | 설명 |
|---|---|
| getRenderAPI() | 이 기술에서 사용되는 렌더링 API를 가져오거나 설정합니다 |
Result:
setRenderAPI
| 이름 | 설명 |
|---|---|
| setRenderAPI(value) | 이 기술에서 사용되는 렌더링 API를 가져오거나 설정합니다 |
Result:
getRenderAPIVersion
| 이름 | 설명 |
|---|---|
| getRenderAPIVersion() | 렌더링 API의 버전을 가져오거나 설정합니다. |
Result:
setRenderAPIVersion
| 이름 | 설명 |
|---|---|
| setRenderAPIVersion(value) | 렌더링 API의 버전을 가져오거나 설정합니다. |
Result:
getShaderParameters
| 이름 | 설명 |
|---|---|
| getShaderParameters() | 셰이더 매개변수 정의를 가져옵니다. 키는 동적 속성의 이름이며, 값은 해당 속성이 연결된 셰이더 매개변수 이름입니다. |
Result:
addBinding
| 이름 | 설명 |
|---|---|
| addBinding(property, shaderParameter) | 동적 속성을 셰이더 매개변수에 바인딩합니다. |
Parameters:
| 이름 | 유형 | 설명 |
|---|---|---|
| 속성 | String | 동적 속성의 이름입니다. |
| shaderParameter | String | 셰이더 매개변수의 이름입니다. |
Result: