मै मैक ओएस एक्स पर ओपनजीएल 3.2 कोर संदर्भ स्थापित कर रहा हूं। मैं स्क्रीन पर कुछ मोटी काले पसंदों को आकर्षित करने में सक्षम होना चाहता हूं। ओपनजीएल के व्यापक संस्करण में, मैं बसओपनजीएल 3.2 कोर प्रोफाइल glLineWidth
glLineWidth(10.0f);
सेट कर सकता हूं और मुझे लाइन 10 पिक्सल चौड़ी मिल जाएगी। लेकिन जब मैं 3.2 कोर
GLint range[2];
glGetIntegerv(GL_ALIASED_LINE_WIDTH_RANGE, range);
glGetIntegerv(GL_SMOOTH_LINE_WIDTH_RANGE, range);
में रेखा की चौड़ाई पर्वतमाला जाँच मैं चिकना लाइनों के लिए एलियास लाइन्स के लिए 1 और 0-1 के मूल्यों को प्राप्त। मैं स्क्रीन लाइन में 10.0 पिक्सल चौड़ी लाइन कैसे बना सकता हूं? क्या प्रत्येक लाइन सेगमेंट को आयताकार बनाने के अलावा इसे आकर्षित करने का कोई आसान तरीका है?
ऐसा लगता है कि यह करने के लिए सबसे अच्छा/एकमात्र तरीका दो प्रारंभिक ज्यामिति या ज्यामिति शेडर के माध्यम से पूर्ण ज्यामिति ईथर खींचता है। – user1139069