इस समस्या के कुछ पहलू हैं। सबसे पहले, आप अपने 10000 ब्लॉक कैसे खींच रहे हैं? क्या आप वास्तव में उन्हें 10000 अलग वस्तु के रूप में चित्रित कर रहे हैं? यदि ऐसा है तो यह लगभग निश्चित रूप से आपकी बोतल गर्दन है, रोड़ा की कमी नहीं है। ड्रॉ कॉल्स को कम करने के लिए आपको इन ब्लॉकों को कम संख्या में मेष (शायद कुछ हजार प्रति जाली) में समूह में रखना चाहिए।
आपके वास्तविक प्रश्न के रूप में, तीन प्रकार के रोड़ा हैं, जो कि वसंत को ध्यान में रखते हैं।
1) दृश्य फ्रुम के बाहर ब्लॉक। इसका मतलब है कि ब्लॉक जो आपके पीछे या दो तरफ हैं। ऑग्रे पहले से ही इनको फ्रुम कुल्लिंग के माध्यम से हटा देता है।
2) ब्लॉक जो 'भूमिगत' हैं या पूरी तरह से अन्य ब्लॉकों से घिरे हुए हैं ताकि वे कभी भी किसी भी कोण से दिखाई न दें। आप इन्हें पड़ोसी पड़ोसी ब्लॉक को देखकर पहचान सकते हैं। यदि वे सभी ठोस हैं तो आपका ब्लॉक छिपा हुआ है। GPU को कभी भी इन ब्लॉकों के बारे में नहीं सुनना चाहिए - जब आप जाल का निर्माण कर रहे होते हैं तो उन्हें छोड़ दिया जाना चाहिए जो आपकी सतह का प्रतिनिधित्व करते हैं।
3) ब्लॉक जो सतह पर होते हैं और स्तर के कुछ पदों से देखे जा सकते हैं, लेकिन जो वर्तमान में एक पहाड़ी (या कुछ) द्वारा छिपे हुए हैं। यह सबसे मुश्किल मामला है जिसे मैंने खुद से संबोधित नहीं किया है, लेकिन एक अच्छा मौका है कि इस मामले के लिए हार्डवेयर रोड़ा प्रश्नों का उपयोग किया जा सकता है।
यह एक बेशर्म प्लग है, लेकिन मेरे पास एक काफी परिपक्व लाइब्रेरी है जिसे कई लोग मिनक्राफ्ट क्लोन विकसित करने के लिए उपयोग कर रहे हैं, जिनमें कुछ ओरे का उपयोग भी शामिल है। आप वॉल्यूम की सामग्री को परिभाषित करते हैं और यह सतह के जाल को उत्पन्न करता है जिसे आप फिर से प्रस्तुत कर सकते हैं। यहाँ मुख पृष्ठ है:
http://www.thermite3d.org/
और यहाँ किसी और के प्रोजेक्ट का वीडियो है जो इसका उपयोग कर रहा है:
http://www.youtube.com/watch?v=Jju6WRPEK7o