Experimental: this API is experimental and might be changed or removed in the future.

RayTracingShader.SetBool

Switch to Manual
public void SetBool (string name, bool val);
public void SetBool (int nameID, bool val);

Parameters

nameThe name of the property being set.
nameIDThe ID of the property as given by Shader.PropertyToID.
valThe boolean value to set.

Description

Sets the value of a boolean uniform.

The value specified as argument can be used only by the shaders defined inside the .raytrace file associated with the RayTracingShader.