private void updateParams() { config.Apply(computeShader); computeShader.SetInts("TransmittanceSize", transmittanceSize.x, transmittanceSize.y); computeShader.SetInts("ScatteringSize", scatteringSize.x, scatteringSize.y, scatteringSize.z); computeShader.SetInts("IrradianceSize", irradianceSize.x, irradianceSize.y); }
public static void ApplyComputeShaderParams(AtmLutGenerateConfig lutConfig, AtmosphereConfig atmConfig) { lutConfig.Apply(computeShader); atmConfig.Apply(computeShader); }