mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-23 19:49:50 +02:00
feat: spaced armor
This commit is contained in:
1 parent
cae4836e17
commit
9218eb09d6
4 files changed
+34
-9
No files matched your search
@@ -6,6 +6,7 @@ uniform float penetration;
|
||||
uniform float ricochet;
|
||||
uniform float caliber;
|
||||
uniform float normalization;
|
||||
uniform bool spaced;
|
||||
|
||||
void main() {
|
||||
vec3 normalizedNormal = normalize(vNormal);
|
||||
@@ -41,5 +42,11 @@ void main() {
|
||||
}
|
||||
}
|
||||
|
||||
csm_FragColor = vec4(1.0, 0.0, 0.0, (1.0 - penetrationChance) * 0.5);
|
||||
float alpha = (1.0 - penetrationChance) * 0.5;
|
||||
|
||||
if (spaced) {
|
||||
csm_FragColor = vec4(0.0, 0.0, 1.0, alpha);
|
||||
} else {
|
||||
csm_FragColor = vec4(1.0, 0.0, 0.0, alpha);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user