OpenGL에서 제어점과 NURBS 커브의 매듭 점을 그려야합니다. 제어점은 좌표로 정의되므로 아무런 문제가 없습니다. 그러나 매듭에 조금 더 문제가 있습니다.OpenGL Nurbs : 매듭 좌표 찾기
다음과 같이 정의 된 gluNurbsCurve
함수로 얻은 노트의 배열을가집니다.
GLfloat knots[KNOTCOUNT] = {0.00, 0.00, 0.00,
0.25,
0.50, 0.50,
0.75,
1.00, 1.00, 1.00}
이 5 노트의 좌표를 쉽게 파생시킬 수있는 방법이 있습니까? 제어점의 좌표를 기반으로 가정합니까? 아니면 그렇게 평범한가? 제어점의 좌표 및 가중치 이외에도 STRIDE
및 ORDER
값이 있습니다.
gluNurbsCurve
α- 함수는이 값을 기준으로 곡선을 그릴 수 있기 때문에 그것이 가능할 것이다
을 생각 아니면 완전히 매듭의 개념을 놓치고?
:
페이지는 스플라인에 전체 대화 형 소개의 일부입니다. –
그건 내 모든 의도입니다. 아직도, 나는 매듭의 x와 y 좌표가 없다. – Joost
질문에 10 개의 부동 배열이 있습니다. 각 2 개의 수레는 매듭의 X와 Y 좌표입니다. 맞습니까? –