Files
armorpaint/paint/sources/nodes_material/material_output_node.c
T

126 lines
3.3 KiB
C
Raw Normal View History

2025-10-01 12:40:05 +02:00
2026-03-09 13:17:15 +01:00
#include "../global.h"
2025-10-01 12:40:05 +02:00
// let material_output_node_def: ui_node_t = {
// id: 0,
// name: _tr("Material Output"),
// type: "OUTPUT_MATERIAL_PBR",
// x: 0,
// y: 0,
// color: 0xffb34f5a,
// inputs: [
// {
// id: 0,
// node_id: 0,
// name: _tr("Base Color"),
// type: "RGBA",
// color: 0xffc7c729,
// default_value: f32_array_create_xyzw(0.8, 0.8, 0.8, 1.0),
// min: 0.0,
// max: 1.0,
// precision: 100,
// display: 0
// },
// {
// id: 0,
// node_id: 0,
// name: _tr("Opacity"),
// type: "VALUE",
// color: 0xffa1a1a1,
// default_value: f32_array_create_x(1.0),
// min: 0.0,
// max: 1.0,
// precision: 100,
// display: 0
// },
// {
// id: 0,
// node_id: 0,
// name: _tr("Occlusion"),
// type: "VALUE",
// color: 0xffa1a1a1,
// default_value: f32_array_create_x(1.0),
// min: 0.0,
// max: 1.0,
// precision: 100,
// display: 0
// },
// {
// id: 0,
// node_id: 0,
// name: _tr("Roughness"),
// type: "VALUE",
// color: 0xffa1a1a1,
// default_value: f32_array_create_x(0.1),
// min: 0.0,
// max: 1.0,
// precision: 100,
// display: 0
// },
// {
// id: 0,
// node_id: 0,
// name: _tr("Metallic"),
// type: "VALUE",
// color: 0xffa1a1a1,
// default_value: f32_array_create_x(0.0),
// min: 0.0,
// max: 1.0,
// precision: 100,
// display: 0
// },
// {
// id: 0,
// node_id: 0,
// name: _tr("Normal Map"),
// type: "VECTOR",
// color: -10238109,
// default_value: f32_array_create_xyz(0.5, 0.5, 1.0),
// min: 0.0,
// max: 1.0,
// precision: 100,
// display: 0
// },
// {
// id: 0,
// node_id: 0,
// name: _tr("Emission"),
// type: "VALUE",
// color: 0xffa1a1a1,
// default_value: f32_array_create_x(0.0),
// min: 0.0,
// max: 1.0,
// precision: 100,
// display: 0
// },
// {
// id: 0,
// node_id: 0,
// name: _tr("Height"),
// type: "VALUE",
// color: 0xffa1a1a1,
// default_value: f32_array_create_x(0.0),
// min: 0.0,
// max: 1.0,
// precision: 100,
// display: 0
// },
// {
// id: 0,
// node_id: 0,
// name: _tr("Subsurface"),
// type: "VALUE",
// color: 0xffa1a1a1,
// default_value: f32_array_create_x(0.0),
// min: 0.0,
// max: 1.0,
// precision: 100,
// display: 0
// }
// ],
// outputs: [],
// buttons: [],
// width: 0,
// flags: 0
// };