The preset RBG s the number 5. it gives BGR by repeating itself: RBGRBGRBGRBG
But if for whatever usecase you need it to start from B (eg, adding a gap and make BGRX), then you are free to draft your own mask by disabling presets (preset number 0) and then move the virtual r,g,b phosphor position inside the virtual triad slot space.
Is is explained in docs-ng.md text file:
Mask type preset:
You can have the shader generate a preconfigured mask for you:
1:gm 2:gmx 3:rgb 4:rgbx 5:rbg 6:rbgx
(GreenMagenta, GreenMagentaGap, RedGreenBlue, RedGreenBlueGap, RedBlueGreen, RedBlueGreenGap)
beware that due to limitations of the actual implementation, masks ending in "x"
works reliable when emulating slotmasks only at screen coordinates with multiplier = 1.0
...or with 0, you can draft your own by using the following knobs:
Phosphors+gap count (mask size):
How much phosphors or blank spaces the final mask will have.
R,G,B, Shift:
The position of every phosphor.
Example 1: Phosphors+gap count=4 and R=0 G=1 B=2
...will give you a mask with red,green,blue and a blank space.
Example 2: Phosphors+gap count=2 and R=1 G=0 B=1
...will give a mask with green + a mix of blue and red (magenta)
Example 3: Phosphors+gap count=3 and R=1 G=1 B=1
...will give a mask with a blank space, the neutral white color and another blank space
Example 4: Phosphors+gap count=1 and R=0 G=0 B=0
...like the previous one, but without any blank spaces.
Cell size multiplier allows you to zoom the mask, so that is will be easier to see what’s going on as you shift the phosphors position