Reformat shaders source code

This commit is contained in:
Wojciech Figat
2022-06-28 14:41:29 +02:00
parent df691e62f8
commit 56322005e2
60 changed files with 1969 additions and 1972 deletions

View File

@@ -5,14 +5,14 @@
float4 QuaternionMultiply(float4 q1, float4 q2)
{
return float4(q2.xyz * q1.w + q1.xyz * q2.w + cross(q1.xyz, q2.xyz), q1.w * q2.w - dot(q1.xyz, q2.xyz));
return float4(q2.xyz * q1.w + q1.xyz * q2.w + cross(q1.xyz, q2.xyz), q1.w * q2.w - dot(q1.xyz, q2.xyz));
}
float3 QuaternionRotate(float4 q, float3 v)
{
float3 b = q.xyz;
float b2 = dot(b, b);
return (v * (q.w * q.w - b2) + b * (dot(v, b) * 2.f) + cross(b, v) * (q.w * 2.f));
float3 b = q.xyz;
float b2 = dot(b, b);
return (v * (q.w * q.w - b2) + b * (dot(v, b) * 2.f) + cross(b, v) * (q.w * 2.f));
}
#endif