Context(s) | displace fog light shadow surface |
int [] getlights(...)
int [] getlights(vector P, ...)
int [] getlights(material mat, vector P, ...)
このシグネチャでは、ライトマスクがマテリアルだけで決まります(lightmask
とcategories
のキーワードパラメータが無視されます)。
このバージョンの関数は、 Light Contribution パラメータに基づいてライトを制限するPBRキーワード引数も受け取ります。
"label",
string
特定のラベル。このキーワード引数は、何回も指定することができます。
"direct",
int
0 = ライトをIndirect Contributionに制限します, 1 = ライトをDirect Contributionに制限します。
Examples ¶
getlights("lightmask", "light*,^light2"); getlights("categories", "shadow|occlusion"); getlights(material(), P, "direct", 0);
See also | |
light |
|
pbr |
|