Preview Image
SIO IV Shader

[highlight=Yellow]This plugin is CREDIT - Contents of this plugin may only be reused if you give credits to the authors.[/highlight] Credits: dnswodn and TheoTown Team. Hello~ I am dnswodn, here is my plugin SIO IV Shader. [size=115] :arrow: You can see SIO IV Shader: Customzing in Reply#2.[/size]

Download:

Need a minimum version of 1.10.82 to use.

Preview: SIO Summer

[size=130]SIO IV Shader allows users to customize their own shader by modifying the src file. Here is the tutorial:[/size]

**For iOS :ios ** I advise you to use an app called [color=#0000FF]Shaderly[/color] to write the GLSL codes, you can download it in AppStore.

**For Android :android ** I use [color=#0000FF]MT files manager[/color] to write the codes.

**For desktop :windows :linux ** I don't have a PC, but I think [color=#0000FF]VScode[/color] is a good choice.

No matter which platform you are, the steps following are same.

  1. Rename the file [color=#0000FF]sio4customfragment.src[/color] to [color=#0000FF]sio4customfragment.fsh[/color].(Skip this if you can open src files)
  2. Open the file, find comment [color=#0000FF]"Type commands below me"[/color], you will see an example.
  3. Now you can start to customize your shader by typing commands.
  4. Rename [color=#0000FF]sio4customfragment.fsh[/color] back to [color=#0000FF]sio4customfragment.src[/color].

[color=#FF0000]Attention :!: All the numbers you type must be a decimal. [/color] For example, 1 is incorrect, you should type 1.0. 10 is incorrect, 10.0 is correct.

Commands:

[size=150]doExposure(sio4COL, number);[/size] Adjust the exposure, number is the intensity.

[size=150]doContrast(sio4COL, number);[/size] Adjust the contrast, number is the intensity.

[size=150]doTemperature(sio4COL, number);[/size] Adjust the temperature, number is the intensity,if numbers > 0 the screen will be warm, if numbers < 0 the screen will be cold.

[size=150]doSaturation(sio4COL, number);[/size] Adjust the saturation, number is the intensity.

[size=150]doVibrance(sio4COL, number);[/size] Adjust the vibrance, number is the intensity.

[size=150]doBrightness(sio4COL, number);[/size] Adjust the brightness, number is the intensity.

[size=150]doColorOverlay(sio4COL, r, g, b, blending factor);[/size] Overlay a color layer on the screen, r,g,b is the rgb value of the color. The blending factor, typically a value between 0 and 1, is used to determine the blending ratio of two color values during the shading process.

[size=150]doPBA(sio4COL, old_start, old_end, new_start, new_end);[/size] (Deleted)

You can open the file sio4summerfragment.src to see a sample of commands.

What's more? You can use SIO IV test tool to find the best adjustments! You can find it in the main category. You have to click on the white parts of the sliders to activate them.

That's all, enjoy! :bp


Author: dnswodn

Category: Shaders

Visit Source

Forum plugins usually come with an attached .zip or .plugin file. The plugin attachment usually looks like this:

.plugin file download button

You would click on the filename, and it should get downloaded.