paint: cleanup

This commit is contained in:
luboslenco
2026-03-07 21:12:59 +01:00
parent 313378a923
commit 0e41ccbfa5
189 changed files with 4736 additions and 4488 deletions
@@ -4,14 +4,14 @@ void brick_texture_node_init() {
any_map_set(parser_material_node_values, "TEX_BRICK", brick_texture_node_value);
}
string_t *brick_texture_node_vector(ui_node_t *node, ui_node_socket_t *socket) {
char *brick_texture_node_vector(ui_node_t *node, ui_node_socket_t *socket) {
node_shader_add_function(parser_material_kong, str_tex_brick);
string_t *co = parser_material_get_coord(node);
string_t *col1 = parser_material_parse_vector_input(node->inputs->buffer[1]);
string_t *col2 = parser_material_parse_vector_input(node->inputs->buffer[2]);
string_t *col3 = parser_material_parse_vector_input(node->inputs->buffer[3]);
string_t *scale = parser_material_parse_value_input(node->inputs->buffer[4], false);
string_t *res = string_join(
char *co = parser_material_get_coord(node);
char *col1 = parser_material_parse_vector_input(node->inputs->buffer[1]);
char *col2 = parser_material_parse_vector_input(node->inputs->buffer[2]);
char *col3 = parser_material_parse_vector_input(node->inputs->buffer[3]);
char *scale = parser_material_parse_value_input(node->inputs->buffer[4], false);
char *res = string_join(
string_join(string_join(string_join(string_join(string_join(string_join(string_join(string_join(string_join("tex_brick(", co), " * "), scale), ", "),
col1),
", "),
@@ -22,10 +22,10 @@ string_t *brick_texture_node_vector(ui_node_t *node, ui_node_socket_t *socket) {
return res;
}
string_t *brick_texture_node_value(ui_node_t *node, ui_node_socket_t *socket) {
char *brick_texture_node_value(ui_node_t *node, ui_node_socket_t *socket) {
node_shader_add_function(parser_material_kong, str_tex_brick);
string_t *co = parser_material_get_coord(node);
string_t *scale = parser_material_parse_value_input(node->inputs->buffer[4], false);
string_t *res = string_join(string_join(string_join(string_join("tex_brick_f(", co), " * "), scale), ")");
char *co = parser_material_get_coord(node);
char *scale = parser_material_parse_value_input(node->inputs->buffer[4], false);
char *res = string_join(string_join(string_join(string_join("tex_brick_f(", co), " * "), scale), ")");
return res;
}