新增:7
STRUCTS
BoundingBox
代表軸對齊定界框。
如果任何維度的範圍為負值 (例如 max.x < min.x),則定界框會視為空白。用戶端可以定義空白定界框。
「空定界框」是指不含點居民的定界框。請注意,體積為零、面積為零的定界框 (例如 (0,0,0)-(0,0,0) 這樣的點,或 (0,0,0)-(1,0,0) 這樣的線) 因此並非空白。
| 欄位 | 類型 | 說明 | 預設 |
|---|---|---|---|
min |
vec3
|
無預設值 | |
max |
vec3
|
無預設值 |
Matrix4Value
如果 variable_id 為零,則為 value 明確指定的值,或由 variable_id 識別的資源產生的值,例如動畫或運算式。在後者的情況下,資源產生的值必須是 vec4,且系統會忽略 value。
已淘汰:HEAD 已新增:HEAD
| 欄位 | 類型 | 說明 | 預設 |
|---|---|---|---|
value |
mat4
|
無預設值 | |
variable_id |
uint32
|
無預設值 |
mat4
| 欄位 | 類型 | 說明 | 預設 |
|---|---|---|---|
matrix |
array<float32, 16>
|
欄優先順序。 |
無預設值 |
vec2
| 欄位 | 類型 | 說明 | 預設 |
|---|---|---|---|
x |
float32
|
無預設值 | |
y |
float32
|
無預設值 |
vec3
| 欄位 | 類型 | 說明 | 預設 |
|---|---|---|---|
x |
float32
|
無預設值 | |
y |
float32
|
無預設值 | |
z |
float32
|
無預設值 |