Material vector: Difference between revisions
Jump to navigation
Jump to search
TomEdwards (talk | contribs) (Created page with 'A '''material vector''' is a collection of values used with some material commands. They most often represent an RGB color. == Syntax == $scale "[1 1]" $color…') |
TeamSpen210 (talk | contribs) (Vectors can be up to 4 long, and the two bracket types can be intermixed.) |
||
Line 7: | Line 7: | ||
$color "{255 255 255}" | $color "{255 255 255}" | ||
[[$envmaptint]] "{100 0 58}" | [[$envmaptint]] "{100 0 58}" | ||
$vec4 "[1 2 3 4]" | |||
* Quotes are always required, because there are spaces in the value | * Quotes are always required, because there are spaces in the value. | ||
* Values inside < | * Values inside <code>[</code>square brackets<code>]</code> are used as-is, often for [[normal]]s . For colours this normally ranges from 0-1. | ||
* Values inside {curly brackets} are | * Values inside <code>{</code>curly brackets<code>}</code> are divided by 255, so that standard RGB 0-255 values can be used. | ||
* Between 2-4 values can be used, depending on the requirements of the parameter. | |||
== Accessing == | == Accessing == |
Revision as of 20:13, 7 September 2018
A material vector is a collection of values used with some material commands. They most often represent an RGB color.
Syntax
$scale "[1 1]" $color "[1 1 1]" $color "{255 255 255}" $envmaptint "{100 0 58}" $vec4 "[1 2 3 4]"
- Quotes are always required, because there are spaces in the value.
- Values inside
[
square brackets]
are used as-is, often for normals . For colours this normally ranges from 0-1. - Values inside
{
curly brackets}
are divided by 255, so that standard RGB 0-255 values can be used. - Between 2-4 values can be used, depending on the requirements of the parameter.
Accessing
Access an individual component of a material vector like this:
$my_vector[0] $my_vector[1] // etc.