MCPcopy
hub / github.com/txstc55/ugly-avatar / computeBezierCurve

Function computeBezierCurve

src/utils/hair_lines.js:29–37  ·  view source on GitHub ↗
(controlPoints, numberOfPoints)

Source from the content-addressed store, hash-verified

27}
28
29function computeBezierCurve(controlPoints, numberOfPoints) {
30 let curve = [];
31 for (let i = 0; i <= numberOfPoints; i++) {
32 let t = i / numberOfPoints;
33 let point = calculateBezierPoint(t, controlPoints);
34 curve.push(point);
35 }
36 return curve;
37}
38
39export function generateHairLines0(faceCountour, numHairLines = 100) {
40 var faceCountourCopy = faceCountour.slice(0, faceCountour.length - 2);

Callers 4

generateHairLines0Function · 0.85
generateHairLines1Function · 0.85
generateHairLines2Function · 0.85
generateHairLines3Function · 0.85

Calls 1

calculateBezierPointFunction · 0.85

Tested by

no test coverage detected