Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
現在、openGL ウィンドウは X 軸と Y 軸の両方で -1 から 1 にスケーリングされます。これを -2 と 2 に変更するにはどうすればよいでしょうか。
2D (オルソなど) として作業している場合は、次のように変更します。
gluOrtho2D(-2,2,-2,2)
すべての座標を半分にするための変換を追加します: glScalef(0.5,0.5,0.5);. ただし、OpenGL マトリックス、追加できるさまざまな変換、およびスタックの操作を理解しなければ、先に進むことはできないことに注意してください。たとえば、変換に関する OpenGL の FAQ を参照してください。詳細については、仕様を参照してください。
glScalef(0.5,0.5,0.5);