addedInput schema / properties / options
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "alphaCutoff": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "alphaMode": {
+ "enum": [
+ "opaque",
+ "mask",
+ "blend"
+ ],
+ "type": "string"
+ },
+ "displacementMode": {
+ "enum": [
+ "none",
+ "bump",
+ "displacement"
+ ],
+ "type": "string"
+ },
+ "emissionStrength": {
+ "maximum": 10000,
+ "minimum": 0,
+ "type": "number"
+ },
+ "heightMidlevel": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "heightScale": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "heightSource": {
+ "enum": [
+ "none",
+ "luminance",
+ "alpha"
+ ],
+ "type": "string"
+ },
+ "maxSize": {
+ "maximum": 4096,
+ "minimum": 8,
+ "type": "integer"
+ },
+ "metallic": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "normalConvention": {
+ "enum": [
+ "opengl",
+ "directx"
+ ],
+ "type": "string"
+ },
+ "normalStrength": {
+ "maximum": 16,
+ "minimum": 0,
+ "type": "number"
+ },
+ "outputNormalConvention": {
+ "enum": [
+ "opengl",
+ "directx"
+ ],
+ "type": "string"
+ },
+ "packing": {
+ "enum": [
+ "none",
+ "orm"
+ ],
+ "type": "string"
+ },
+ "physicalCoverageMeters": {
+ "additionalProperties": false,
+ "properties": {
+ "height": {
+ "exclusiveMinimum": 0,
+ "maximum": 100000,
+ "type": "number"
+ },
+ "width": {
+ "exclusiveMinimum": 0,
+ "maximum": 100000,
+ "type": "number"
+ }
+ },
+ "required": [
+ "width",
+ "height"
+ ],
+ "type": "object"
+ },
+ "roughness": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "roughnessMode": {
+ "enum": [
+ "constant",
+ "luminance",
+ "inverted_luminance"
+ ],
+ "type": "string"
+ },
+ "roughnessRange": {
+ "prefixItems": [
+ {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ }
+ ],
+ "type": "array"
+ },
+ "seamMode": {
+ "enum": [
+ "analyze",
+ "blend"
+ ],
+ "type": "string"
+ },
+ "specular": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "tile": {
+ "enum": [
+ "none",
+ "x",
+ "y",
+ "xy"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
addedInput schema / properties / roles
Added value: +{
+ "items": {
+ "enum": [
+ "base_color",
+ "normal",
+ "height",
+ "roughness",
+ "metallic",
+ "opacity",
+ "emission",
+ "ao",
+ "specular",
+ "specular_color",
+ "gloss",
+ "cavity",
+ "diffuse"
+ ],
+ "type": "string"
+ },
+ "maxItems": 13,
+ "minItems": 1,
+ "type": "array"
+}