मुझे आश्चर्य है कि लंबे समय से ओपनजीएल फ्रेमबफर ऑब्जेक्ट्स (एफबीओ) को संभालने का सबसे अच्छा तरीका क्या होगा। स्विचिंग एफबीओ महंगा हो सकता है लेकिन नए अनुलग्नकों को भी परिभाषित कर सकता है।ओपनजीएल में एफबीओ को संभालने का सबसे अच्छा तरीका क्या है?
आप इसे कैसे करते हैं तेज़? सब कुछ, परिवर्तन कुर्की के लिए
1 FBO लेकिन प्रत्येक के लिए FBOs के बीच स्विच नहीं है
1 FBO प्रतिपादन में लक्ष्य (आकार + प्रारूप) प्रस्तुत करना:
मैं इन 3 के बीच में संकोच पथ। इसका मतलब है कि मैं समान रेंडर लक्ष्यों के लिए एक ही एफबीओ का पुन: उपयोग करूंगा। लेकिन इस तरह एक कस्टम ब्लर की कीमत 4+ एफबीओ होगी।
1 प्रत्येक के लिए FBO केवल एक बार लक्ष्य, सेट संलग्नक प्रस्तुत करना और फिर FBOs
के बीच स्विच
इसके अलावा, मैं FBO स्विच की संख्या को कम करना चाहिए (जैसे मैं बनावट बाइंडिंग की संख्या को कम)?
पहले ... एक एफबीओ क्या है? यदि आप कई बार एक संक्षिप्त शब्द का उपयोग करना चाहते हैं तो इसे पहली बार अप्रत्याशित रूप से उपयोग करने की अनुशंसा की जाती है। – fortran
एफबीओ = फ्रेमबफर ऑब्जेक्ट – ponce
अच्छा सवाल। हालांकि नीचे दिए गए उत्तर का पहला भाग "ओपनजीएल इनसाइट्स" पुस्तक में क्या कहा जाता है। पुस्तक बताती है कि एकाधिक एफबीओ के बीच स्विच करना महंगा है और प्रदर्शन बढ़ाने के लिए सबसे अच्छी बात यह है कि एक ही एफबीओ के लिए कई अनुलग्नक। –