Skip to content

Instantly share code, notes, and snippets.

@notwa
Last active November 2, 2018 16:50
Show Gist options
  • Save notwa/7f9c38312c378d1ca1a8ee4a2a0d15a4 to your computer and use it in GitHub Desktop.
Save notwa/7f9c38312c378d1ca1a8ee4a2a0d15a4 to your computer and use it in GitHub Desktop.
// color combiner arguments:
// source | RGB | Alpha | official name
// | (a - b)* c + d | (A - B)* C + D |
// CC.COLOR_OUT | 0 0 0 0 | --- --- --- --- | COMBINED
// CC.COLOR_TEXEL_0 | 1 1 1 1 | --- --- --- --- | TEXEL0
// CC.COLOR_TEXEL_1 | 2 2 2 2 | --- --- --- --- | TEXEL1
// CC.COLOR_PRIM | 3 3 3 3 | --- --- --- --- | PRIMITIVE
// CC.COLOR_SHADE | 4 4 4 4 | --- --- --- --- | SHADE
// CC.COLOR_ENV | 5 5 5 5 | --- --- --- --- | ENVIRONMENT
// CC.KEY_CENTER | --- 6 --- --- | --- --- --- --- | CENTER
// CC.KEY_SCALE | --- --- 6 --- | --- --- --- --- | SCALE
// CC.ALPHA_OUT | --- --- 7 --- | 0 0 --- 0 | COMBINED_ALPHA
// CC.ALPHA_TEXEL_0 | --- --- 8 --- | 1 1 1 1 | TEXEL0_ALPHA
// CC.ALPHA_TEXEL_1 | --- --- 9 --- | 2 2 2 2 | TEXEL1_ALPHA
// CC.ALPHA_PRIM | --- --- 10 --- | 3 3 3 3 | PRIMITIVE_ALPHA
// CC.ALPHA_SHADE | --- --- 11 --- | 4 4 4 4 | SHADE_ALPHA
// CC.ALPHA_ENV | --- --- 12 --- | 5 5 5 5 | ENV_ALPHA
// CC.LOD | --- --- 13 --- | --- --- 0 --- | LOD_FRACTION
// CC.PRIM_LOD | --- --- 14 --- | --- --- 6 --- | PRIM_LOD_FRAC
// CC.NOISE | 7 --- --- --- | --- --- --- --- | NOISE
// CC.K4 | --- 7 --- --- | --- --- --- --- | K4
// CC.K5 | --- --- 15 --- | --- --- --- --- | K5
// CC.CONST_1 | 6 --- --- 6 | 6 6 --- 6 | 1
// CC.CONST_0 | 8+ 8+ 16+ 7 | 7 7 7 7 | 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment