glu

    0

    2答えて

    私は、大きな/小さな円を使って球の表面をスライスするプログラムに取り組んでいます。 私はすべての数学を終えました。サーフェス上の円は交差し、アークを作成し、コンパクトな領域を認識し、繰り返し領域を認識します。今私の情報を表示するだけです。そして、私は奇妙な形をトリミングしなければならないので、NURBSは道のりだと思います。 私は過去数日間NURBSを研究していましたが、最終的にperfect N

    1

    2答えて

    私は非常に単純な、黒と白の棒を描くようにしています。その頭は球です。背景は黒で、私は白で描いています。球体頭部の正投影は線幅が3ピクセルの白い円でなければなりません。頭の後ろのすべてを隠す必要があります(DEPTH_TESTを有効にする)。私はglutの使用を避けたいですが、gluはOKです。 これを実現する最も簡単な方法は何ですか?

    1

    1答えて

    gluTess *関数を使用して、非凸多角形を描画しています。すべてのステップでテッセレーションをやり直すのを避けるために、結果を配列に格納し、OpenGLの頂点配列機能を使用して描画します。 私の問題は、何らかの理由で初めてgluTess *を使うときに、三角形の一部だけが描画されることです。私がgluTess *を再現するように強制すると、すべてうまくいきます。 gluTess *を再作成する

    1

    2答えて

    私はFLTKを見つけたばかりで、テストのためにmakefileを作った。 In file included from MyWindow.cpp:10: MyWindow.h:14:20: error: GL/glu.h: No such file or directory MyWindow.cpp: In member function ‘virtual void MyWindow::dr