9 std::string_view param,
10 const std::shared_ptr<NodeNetwork>& source)
14 if (source->get_node_count() != point_count) {
18 if (param ==
"color") {
19 for (
size_t i = 0; i < point_count; ++i) {
20 auto val = source->get_node_output(i);
26 float normalized = glm::clamp(
static_cast<float>(*val), 0.0F, 1.0F);
30 }
else if (param ==
"size") {
31 for (
size_t i = 0; i < point_count; ++i) {
32 auto val = source->get_node_output(i);
38 point->
size = glm::clamp(
static_cast<float>(*val) * 10.0F, 1.0F, 50.0F);