すべてのエンティティをループして線を描画する mod を作成しています。
正常に動作しますが、エンティティがビューポートの外にある場合、線は画面の途中で途切れます。
私のコード(少なくとも行については)はほとんどこれです:
glBegin(GL_LINES);
glVertex3d(0,0,0);
glVertex3d(x, y, z);
glEnd();
x、y、および z は、エンティティの単なる座標です。
これを修正する方法がよくわかりません。
すべてのエンティティをループして線を描画する mod を作成しています。
正常に動作しますが、エンティティがビューポートの外にある場合、線は画面の途中で途切れます。
私のコード(少なくとも行については)はほとんどこれです:
glBegin(GL_LINES);
glVertex3d(0,0,0);
glVertex3d(x, y, z);
glEnd();
x、y、および z は、エンティティの単なる座標です。
これを修正する方法がよくわかりません。