PushConstant
내용물
[
숨다
]PushConstant class
푸시 상수를 통해 셰이더에 데이터를 제공하는 유틸리티.
메서드
constructor
| 이름 | 설명 |
|---|---|
| constructor() | PushConstant의 생성자 |
Result:
write
| 이름 | 설명 |
|---|---|
| write(mat) | 행렬을 상수에 기록합니다 |
Parameters:
| 이름 | 유형 | 설명 |
|---|---|---|
| mat | FMatrix4 | 작성할 행렬 |
Result:
write
| 이름 | 설명 |
|---|---|
| write(n) | int 값을 상수에 기록합니다 |
Parameters:
| 이름 | 유형 | 설명 |
|---|---|---|
| 숫자 | null |
Result:
write
| 이름 | 설명 |
|---|---|
| write(f) | float 값을 상수에 기록합니다 |
Parameters:
| 이름 | 유형 | 설명 |
|---|---|---|
| 숫자 | null |
Result:
write
| 이름 | 설명 |
|---|---|
| write(vec) | 4-요소 벡터를 상수에 기록합니다 |
Parameters:
| 이름 | 유형 | 설명 |
|---|---|---|
| ve | FVector4 | null |
Result:
write
| 이름 | 설명 |
|---|---|
| write(vec) | 3-요소 벡터를 상수에 기록합니다 |
Parameters:
| 이름 | 유형 | 설명 |
|---|---|---|
| ve | FVector3 | null |
Result:
write
| 이름 | 설명 |
|---|---|
| write(x, y, z, w) | 4-요소 벡터를 상수에 기록합니다 |
Parameters:
| 이름 | 유형 | 설명 |
|---|---|---|
| 숫자 | null | |
| 숫자 | null | |
| 숫자 | null | |
| 숫자 | null |
Result:
commit
| 이름 | 설명 |
|---|---|
| commit(stage, commandList) | 준비된 데이터를 그래픽 파이프라인에 커밋합니다. |
Parameters:
| 이름 | 유형 | 설명 |
|---|---|---|
| stage | 숫자 | ShaderStage |
| commandLis | ICommandList | null |
Result: