File tree 1 file changed +12
-4
lines changed
1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change 16
16
}
17
17
18
18
# overlay {
19
+ font-size : 16px ;
19
20
position : absolute;
20
21
top : 0 ;
21
22
right : 0 ;
24
25
padding : 16px ;
25
26
font-family : monospace;
26
27
font-weight : bold;
28
+ text-align : right;
27
29
}
28
30
29
31
# explainer {
32
+ font-size : 16px ;
30
33
position : absolute;
31
34
bottom : 0 ;
32
35
left : 0 ;
43
46
< canvas id ="canvas "> </ canvas >
44
47
< div id ="overlay "> < a href ="https://github.com/pboyer/nomial "> Nomial source code ↗</ a > </ div >
45
48
< div id ="explainer ">
46
- Nomial is a TypeScript implementation of < b > High-Performance Polynomial Root Finding for Graphics (Yuksel
47
- 2022)</ b > . A common application for root finding in graphics and CAD is intersections. This example
48
- shows how Nomial can be used to find the intersection of 100 cubic (degree 3) bezier curves. Each pairwise
49
- intersection requires finding the root of one degree 9 and two degree 3 polynomials.
49
+ < p >
50
+ Nomial is a TypeScript implementation of < a
51
+ href ="http://www.cemyuksel.com/research/polynomials/ "> High-Performance
52
+ Polynomial Root Finding for Graphics (Yuksel
53
+ 2022)</ a > .
54
+ </ p >
55
+ < p > This example shows how Nomial can be used to find the intersection of 100 cubic (degree 3) bezier curves.
56
+ Intersecting each pair of beziers requires finding the roots of one degree 9 and two degree 3 polynomials.
57
+ </ p >
50
58
</ div >
51
59
</ body >
52
60
< script >
You can’t perform that action at this time.
0 commit comments