Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function getSplinePoints(point1, point2, mesh) {
- var point3 = [(point1[0] + point2[0])/2, (point1[1] + point2[1])/2];
- var a = mesh.localToWorld(new THREE.Vector3(point1[0], point1[1], 0));
- var b = mesh.localToWorld(new THREE.Vector3(point3[0], point3[1], 5));
- var c = mesh.localToWorld(new THREE.Vector3(point2[0], point2[1], 0));
- return new THREE.SplineCurve3([a, b, c]).getPoints(100);
- }
Add Comment
Please, Sign In to add comment