मेरे पास विश्व निर्देशांक में परिभाषित एक वस्तु है, त्रिज्या के साथ (2,3) पर केंद्रित एक सर्कल कहें। यदि मैं चाहता हूं कि सर्कल विकृत न हो, तो व्यूपोर्ट में पूरी तरह से दिखाई दे और जैसा होgluOrtho2D और glViewport
glViewport(20, 30, 1000, 500)?
मैं पूरी व्यूपोर्ट दुनिया स्क्रीन बनाम, आदि निर्देशांक बनाम के साथ भ्रमित कर रहा हूँ: बड़ा व्यूपोर्ट के भीतर संभव के रूप में, मैं कैसे एक gluOrtho2D आदेश तैयार कर सकते हैं कि दिए गए ऊपर उल्लिखित चश्मा के आधार पर एक दुनिया खिड़की बनाने के लिए। क्या कोई मुझे इसके माध्यम से चल सकता है? मैं वास्तव में इस के लटकना चाहता हूँ।
धन्यवाद! लेकिन व्यूपोर्ट कमांड का 20,30 कैसे खेलता है? क्या ग्लोथो 2 डी क्या प्रभावित करेगा? यदि नहीं, तो क्यों नहीं? – Alex
@Alex: यह वास्तव में प्रभावित नहीं करता है कि glOrtho2D क्या होने जा रहा है। हम कह रहे हैं: व्यूपोर्ट के बाएं किनारे पर मेरे मॉडल निर्देशांक में -6 के एक्स समन्वय को मानचित्र करें (जिसे पहले से ही विंडो में पिक्सेल 20 में मैप किया गया है)। – Tarydon
बस एक नोट: यह glOrtho2D नहीं है, यह ** 'gluOrtho2D() '** है (देखें ** glu **): http://www.opengl.org/sdk/docs/man2/xhtml/gluOrtho2D। एक्सएमएल, या ** 'ग्लोथो() '**: http://www.opengl.org/sdk/docs/man2/xhtml/glOrtho.xml – Sk8erPeter