Skip to content

Commit 8292707

Browse files
committed
fix spherical tri precompute
1 parent 2a22cb6 commit 8292707

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

include/nbl/builtin/hlsl/shapes/spherical_triangle.hlsl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ struct SphericalTriangle
3131
retval.vertex0 = nbl::hlsl::normalize(vertex0 - origin);
3232
retval.vertex1 = nbl::hlsl::normalize(vertex1 - origin);
3333
retval.vertex2 = nbl::hlsl::normalize(vertex2 - origin);
34-
retval.cos_sides = vector3_type(hlsl::dot(vertex1, vertex2), hlsl::dot(vertex2, vertex0), hlsl::dot(vertex0, vertex1));
34+
retval.cos_sides = vector3_type(hlsl::dot(retval.vertex1, retval.vertex2), hlsl::dot(retval.vertex2, retval.vertex0), hlsl::dot(retval.vertex0, retval.vertex1));
3535
const vector3_type csc_sides2 = hlsl::promote<vector3_type>(1.0) - retval.cos_sides * retval.cos_sides;
3636
retval.csc_sides.x = hlsl::rsqrt<scalar_type>(csc_sides2.x);
3737
retval.csc_sides.y = hlsl::rsqrt<scalar_type>(csc_sides2.y);

0 commit comments

Comments
 (0)