mirror of
https://github.com/3b1b/manim.git
synced 2025-11-14 12:07:45 +00:00
Slightly cleaner xs_on_clean_parabola
This commit is contained in:
parent
44e5f15ae9
commit
40436d6370
1 changed files with 2 additions and 3 deletions
|
|
@ -11,10 +11,9 @@ vec2 xs_on_clean_parabola(vec3 b0, vec3 b1, vec3 b2){
|
||||||
|
|
||||||
float u0 = dot(b1 - b0, dd);
|
float u0 = dot(b1 - b0, dd);
|
||||||
float u2 = dot(b2 - b1, dd);
|
float u2 = dot(b2 - b1, dd);
|
||||||
vec3 cp = cross(b2 - b0, dd);
|
float cp = length(cross(b2 - b0, dd));
|
||||||
float denom = length(cp);
|
|
||||||
|
|
||||||
return vec2(u0 / denom, u2 / denom);
|
return vec2(u0 / cp, u2 / cp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue