Files
test2/intern/cycles/kernel/osl/shaders/node_blackbody.osl

17 lines
345 B
Plaintext

/* SPDX-FileCopyrightText: 2011-2022 Blender Foundation
*
* SPDX-License-Identifier: Apache-2.0 */
#include "stdcycles.h"
shader node_blackbody(float Temperature = 1200.0, output color Color = 0.0)
{
color rgb = blackbody(Temperature);
/* Scale by luminance */
float l = luminance(rgb);
if (l != 0.0)
rgb /= l;
Color = rgb;
}