question for the vignette, can that change color?
Viewing post in Make Visual Novels Romance Shader Pack comments
- Copy the transform MVNVignette block from the MVNRomFXTemplates.rpy file and put it anywhere (a new file called MyRomFX.rpy makes it easy to find).
- Change the name to
transform MVNVignetteGreen
or whatever. - Change the u_vin_tint to whatever you like. eg:
u_vint_tint (0.1, 0.8, 0.1)
for a green. - Then you can call it eg:
camera at MVNVignetteGreen
You can change all the other parameters too. Everything is commented nicely so you can figure out stuff.
If you check transform OtomeBrains that is a vignette with a different colour so you can see what is changed.
You can do this for any of the other effects too to make custom ones.
The transforms in MVNRomFXTemplates are intended to be copied and changed to customize the effects without having to dive into the shader code itself.
Here's a few quick ones I did, but you can tool with the numbers yourself and produce whatever variations you'd like:
transform MVNVignettePink: mesh True shader "MakeVisualNovels.LPVingette" u_vin_radius (0.5) u_vin_softness (0.3) u_vin_strength (0.5) u_vin_center (0.5, 0.5) u_vin_tint (1.0, 0.4, 0.6)
transform MVNVignetteWarm: mesh True shader "MakeVisualNovels.LPVingette" u_vin_radius (0.5) u_vin_softness (0.3) u_vin_strength (0.5) u_vin_center (0.5, 0.5) u_vin_tint (1.0, 0.3, 0.0) transform MVNVignetteCool: mesh True shader "MakeVisualNovels.LPVingette" u_vin_radius (0.5) u_vin_softness (0.3) u_vin_strength (0.5) u_vin_center (0.5, 0.5) u_vin_tint (0.2, 0.4, 1.0) transform MVNVignetteDream: mesh True shader "MakeVisualNovels.LPVingette" u_vin_radius (0.5) u_vin_softness (0.3) u_vin_strength (0.5) u_vin_center (0.5, 0.5) u_vin_tint (0.2, 0.9, 0.4)