This version of Unity is unsupported.

CommandBuffer.SetRayTracingFloatParams

public void SetRayTracingFloatParams(Experimental.Rendering.RayTracingShader rayTracingShader, string name, params float[] values);
public void SetRayTracingFloatParams(Experimental.Rendering.RayTracingShader rayTracingShader, int nameID, params float[] values);

Parameters

RayTracingShader RayTracingShader to set parameter for.
nameName of the variable in shader code.
nameIDProperty name ID. Use Shader.PropertyToID to get this ID.
valuesValues to set.

Description

Adds a command to set multiple consecutive float parameters on a RayTracingShader.

This function can be used to set float vector, float array or float vector array values. For example, float4 myArray[4] in the ray tracing shader can be filled by passing 16 floats.