-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathbezier.html
30 lines (26 loc) · 1.37 KB
/
bezier.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<html>
<body>
<script src="https://cdn.plot.ly/plotly-latest.min.js" charset="utf-8"></script>
<script src="https://unpkg.com/[email protected]/lib/browser/math.js"></script>
<script src="https://requirejs.org/docs/release/2.3.6/comments/require.js"></script>
<script src="dist/bundle.js"></script>
<script>
window.onload = () => {
require(["bezier/drawBezierCurveExample"], function(d) {
d.drawBezierCurve1("bezierCanvas1", true)
d.drawBezierCurve2("bezierCanvas2", true, "bernsteinCanvas")
})
require(["bezier/drawBezierSurfExample"], function(d) {
d.drawBezierSurfExample("bezierCanvas3", true)
})
}
</script>
<div style="display: block;border:1px solid #000000;width: 50%;margin: auto"><div style="width: 95%; margin: auto" id="bezierCanvas1"></div></div>
<br/>
<div style="display: block;border:1px solid #000000;width: 50%;margin: auto"><div style="width: 95%; margin: auto" id="bezierCanvas2"></div></div>
<br/>
<div style="display: block;border:1px solid #000000;width: 50%;margin: auto"><div style="width: 95%; margin: auto" id="bernsteinCanvas"></div></div>
<br/>
<div style="display: block;border:1px solid #000000;width: 50%;margin: auto"><div style="width: 95%; margin: auto" id="bezierCanvas3"></div></div>
</body>
</html>