NURBS 수식의 각 매개 변수 (스플라인 - 곡선 가장자리에 사용됨)에서 NURBS 수식의 개별 매개 변수를 해독하는 데 어려움이 있습니다. MS Visio 문서가 너무 도움이되지 않았습니다.Visio NURBS 수식
커브의 복잡성에 따라 매개 변수의 수는 다양합니다. 더 간단한 예입니다 : 내가 시작과 끝 좌표 매개 변수를 발견
NURBS(0.4492,3,0,1,0,-0.1875,0,1,1,-0.1875,0,1)
시작 Y. 종료에 대한 X, 6에 대한 5가 Y에 대한 X 및 10에 대한 9하지만 Y 좌표가 여전히 잘못입니다 그래서 다른 매개 변수와 결합해야한다고 가정합니다. PARAM 2 전용 "도 말할
NURBS(2.9857,3,1,1,0.1875,0,0,1,0.1875,-0.8954,0,1,0.1875,-1.3431,0,1,0.1875,-1.7908,0.4521,1,-0.4936,-1.7908,1.049,1,-1.1747,-1.7908,1.424,1,-1.1747,-2.1799,1.902,1,-1.1747,-2.5689,2.3742,1)
문서 : 더 복잡한 스플라인에 대한
int j = 0;
for (int i = 2; i + 4 < pointsS.length; i = i + 4)
{
mxPoint currPoint = new mxPoint();
currPoint.setX(startXY.getX() + (endXY.getX() - startXY.getX()) * pointsRaw[i + 2]);
currPoint.setY(startXY.getY() - (endXY.getY() - startXY.getY()) * pointsRaw[i + 3]);
pointList.add(currPoint);
j++;
}
그냥 예 :이 자바 코드는 스플라인의 제어점을 받고 지금까지 최상의 결과를 제공 ". 근사치에 사용되는 다항식의 차수라고 생각합니다.
NURBS에 대한 위키 페이지 : 물론 http://en.wikipedia.org/wiki/Non-uniform_rational_B-spline
, 그것의 Visio 매개 변수 :
예 마이크와 마찬가지로 문서에 명시된대로 정확하지 않습니다. –