Files
armorpaint/paint/sources/material_nodes/wavelength_node.ts
T
2025-10-06 14:06:18 +02:00

15 lines
528 B
TypeScript

// let str_wavelength_to_rgb: string = "\
// fun wavelength_to_rgb(t: float): float3 { \
// var r: float3 = t * 2.1 - float3(1.8, 1.14, 0.3); \
// return 1.0 - r * r; \
// } \
// ";
// else if (node.type == "WAVELENGTH") {
// node_shader_add_function(parser_material_kong, str_wavelength_to_rgb);
// let wl: string = parser_material_parse_value_input(node.inputs[0]);
// node_shader_add_function(parser_material_kong, str_wavelength_to_rgb);
// return "wavelength_to_rgb((" + wl + " - 450.0) / 150.0)";
// }