Skip to content

Latest commit

 

History

History
677 lines (501 loc) · 7.43 KB

parameter.md

File metadata and controls

677 lines (501 loc) · 7.43 KB

parameter

UOffset

Return Value

Type: vec4

JSON
{
  "Type": "parameter(vec4)",
  "Name": "UOffset",
  "Value": "0.0 0.0 0.0 0.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec4"
    }
  ]
}

VOffset

Return Value

Type: vec4

JSON
{
  "Type": "parameter(vec4)",
  "Name": "VOffset",
  "Value": "0.0 0.0 0.0 0.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec4"
    }
  ]
}

MatDiffColor

Return Value

Type: vec4

JSON
{
  "Type": "parameter(color)",
  "Name": "MatDiffColor",
  "Value": "1.0 1.0 1.0 1.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec4"
    }
  ]
}

MatEmissiveColor

Return Value

Type: vec4

JSON
{
  "Type": "parameter(color)",
  "Name": "MatEmissiveColor",
  "Value": "1.0 1.0 1.0 1.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec4"
    }
  ]
}

MatEnvMapColor

Return Value

Type: vec4

JSON
{
  "Type": "parameter(color)",
  "Name": "MatEnvMapColor",
  "Value": "1.0 1.0 1.0 1.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec4"
    }
  ]
}

MatSpecColor

Return Value

Type: vec4

JSON
{
  "Type": "parameter(color)",
  "Name": "MatSpecColor",
  "Value": "1.0 1.0 1.0 1.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec4"
    }
  ]
}

floatParameter

Return Value

Type: float

JSON
{
  "Type": "parameter(float)",
  "Name": "floatParameter",
  "Value": "0.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "float"
    }
  ]
}

vec2Parameter

Return Value

Type: vec2

JSON
{
  "Type": "parameter(vec2)",
  "Name": "vec2Parameter",
  "Value": "0.0 0.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec2"
    }
  ]
}

vec3Parameter

Return Value

Type: vec3

JSON
{
  "Type": "parameter(vec3)",
  "Name": "vec3Parameter",
  "Value": "0.0 0.0 0.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec3"
    }
  ]
}

vec4Parameter

Return Value

Type: vec4

JSON
{
  "Type": "parameter(vec4)",
  "Name": "vec4Parameter",
  "Value": "0.0 0.0 0.0 0.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec4"
    }
  ]
}

boolParameter

Return Value

Type: bool

JSON
{
  "Type": "parameter(bool)",
  "Name": "boolParameter",
  "Value": "false",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "bool"
    }
  ]
}

bvec2Parameter

Return Value

Type: bvec2

JSON
{
  "Type": "parameter(bvec2)",
  "Name": "bvec2Parameter",
  "Value": "false false",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "bvec2"
    }
  ]
}

bvec3Parameter

Return Value

Type: bvec3

JSON
{
  "Type": "parameter(bvec3)",
  "Name": "bvec3Parameter",
  "Value": "false false false",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "bvec3"
    }
  ]
}

bvec4Parameter

Return Value

Type: bvec4

JSON
{
  "Type": "parameter(bvec4)",
  "Name": "bvec4Parameter",
  "Value": "false false false false",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "bvec4"
    }
  ]
}

intParameter

Return Value

Type: int

JSON
{
  "Type": "parameter(int)",
  "Name": "intParameter",
  "Value": "0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "int"
    }
  ]
}

ivec2Parameter

Return Value

Type: ivec2

JSON
{
  "Type": "parameter(ivec2)",
  "Name": "ivec2Parameter",
  "Value": "0 0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "ivec2"
    }
  ]
}

ivec3Parameter

Return Value

Type: ivec3

JSON
{
  "Type": "parameter(ivec3)",
  "Name": "ivec3Parameter",
  "Value": "0 0 0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "ivec3"
    }
  ]
}

ivec4Parameter

Return Value

Type: ivec4

JSON
{
  "Type": "parameter(ivec4)",
  "Name": "ivec4Parameter",
  "Value": "0 0 0 0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "ivec4"
    }
  ]
}

mat2Parameter

Return Value

Type: mat2

JSON
{
  "Type": "parameter(mat2)",
  "Name": "mat2Parameter",
  "Value": "1.0 0.0 0.0 1.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "mat2"
    }
  ]
}

mat3Parameter

Return Value

Type: mat3

JSON
{
  "Type": "parameter(mat3)",
  "Name": "mat3Parameter",
  "Value": "1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "mat3"
    }
  ]
}

mat4Parameter

Return Value

Type: mat4

JSON
{
  "Type": "parameter(mat4)",
  "Name": "mat4Parameter",
  "Value": "1.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 1.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "mat4"
    }
  ]
}

mat4x3Parameter

Return Value

Type: mat4x3

JSON
{
  "Type": "parameter(mat4x3)",
  "Name": "mat4x3Parameter",
  "Value": "0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "mat4x3"
    }
  ]
}

colorParameter

Return Value

Type: vec4

JSON
{
  "Type": "parameter(color)",
  "Name": "colorParameter",
  "Value": "1.0 1.0 1.0 1.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec4"
    }
  ]
}

Roughness

Return Value

Type: float

JSON
{
  "Type": "parameter(float)",
  "Name": "Roughness",
  "Value": "0.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "float"
    }
  ]
}

Metallic

Return Value

Type: float

JSON
{
  "Type": "parameter(float)",
  "Name": "Metallic",
  "Value": "0.0",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "float"
    }
  ]
}