前回のsplitMeshをやっつけで書きなおしただけなのでコードは汚め。
3Dモデルのアウトプットとかに使うつもり。
ここからさらにsvgで出力し、
カッティングプロッタでプラ板等に切り出し、
積層していくとか。
gluNurbsProperty(nurbs, GLU_SAMPLING_METHOD, GLU_OBJECT_PATH_LENGTH);で切っておいた。
GLfloat knot1[10]={0.0, 0.0, 0.0, 0.0, 0.33, 0.66, 1.0, 1.0, 1.0, 1.0};
GLfloat knot2[10]={0.0, 0.0, 0.0, 0.0, 0.33, 0.66, 1.0, 1.0, 1.0, 1.0};
とか、GLfloat knot1[10]={0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0};
GLfloat knot2[10]={0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0};
にしてやる。左から右に増加さえしていれば動くはず。