t3du - CA Updates

This commit is contained in:
2025-06-02 17:20:59 +00:00
parent 114bf7544a
commit 1050337751

View File

@ -102,7 +102,9 @@ class Postprocess {
public static var chromatic_aberration_uniforms = [ public static var chromatic_aberration_uniforms = [
2.0, //0: Strength 2.0, //0: Strength
32 //1: Samples 32, //1: Samples
0, //2: Type
1 //3: On/Off
]; ];
public static function vec3Link(object: Object, mat: MaterialData, link: String): iron.math.Vec4 { public static function vec3Link(object: Object, mat: MaterialData, link: String): iron.math.Vec4 {
@ -308,7 +310,8 @@ class Postprocess {
v = iron.object.Uniforms.helpVec; v = iron.object.Uniforms.helpVec;
v.x = chromatic_aberration_uniforms[0]; //CA Strength v.x = chromatic_aberration_uniforms[0]; //CA Strength
v.y = chromatic_aberration_uniforms[1]; //CA Samples v.y = chromatic_aberration_uniforms[1]; //CA Samples
v.z = 0; v.z = chromatic_aberration_uniforms[2]; //CA Type
v.w = chromatic_aberration_uniforms[3]; //On/Off
case "_PPComp14": case "_PPComp14":
v = iron.object.Uniforms.helpVec; v = iron.object.Uniforms.helpVec;
v.x = camera_uniforms[10]; //Distort v.x = camera_uniforms[10]; //Distort