এই সমস্যার কয়েকটি দিক রয়েছে। প্রথমত, আপনি কীভাবে আপনার 10000 ব্লক আঁকছেন? আপনি কি এগুলিকে আসলে 10000 পৃথক বস্তু হিসাবে আঁকছেন? যদি এটি হয় তবে এটি অবশ্যই আপনার বোতল ঘাড়, অবসান কুলিংয়ের অভাব নয়। কলগুলি হ্রাস করার জন্য আপনার এই ব্লকগুলি অল্প সংখ্যক মেসে (সম্ভবত জাল প্রতি কয়েক হাজার) বিভক্ত করা উচিত।
আপনার আসল প্রশ্ন হিসাবে, মনে করা যে বসন্ত culling তিন প্রকারের আছে।
1) ভিউ হতাশ বাইরে ব্লক। এর অর্থ হ'ল ব্লকগুলি যা আপনার পিছনে বা পিছনে রয়েছে। ওগ্রে ইতিমধ্যে ভিউ হতাশাজনক কুলিংয়ের মাধ্যমে এগুলি সরিয়ে ফেলে।
2) যেগুলি ব্লকগুলি 'ভূগর্ভস্থ' বা সম্পূর্ণরূপে অন্যান্য ব্লক দ্বারা ঘিরে থাকে যাতে সেগুলি কখনই কোনও কোণ থেকে দেখা যায় না। আপনি প্রতিবেশী ব্লকগুলি দেখতে এগুলি সনাক্ত করতে পারেন। এগুলি যদি সবল হয় তবে আপনার ব্লকটি গোপন রয়েছে। জিপিইউ কখনও এই ব্লকগুলি সম্পর্কে শোনা উচিত নয় - আপনি যখন আপনার পৃষ্ঠকে উপস্থাপন করেন এমন জাল তৈরি করছেন তখন এগুলি এড়ানো উচিত।
3) ব্লকগুলি যা তলদেশে রয়েছে এবং স্তরটির কিছু অবস্থান থেকে দেখা যায় তবে বর্তমানে এটি একটি পাহাড় (বা কোনও কিছু) দ্বারা আড়াল রয়েছে। এটি সবচেয়ে জটিল মামলা যা আমি নিজেই সম্বোধন করি নি, তবে এই ক্ষেত্রে হার্ডওয়ারের অন্তর্ভুক্তি অনুসন্ধানগুলি ব্যবহার করার উপযুক্ত সম্ভাবনা রয়েছে।
এটি একটি নির্লজ্জ প্লাগ, তবে আমার মোটামুটি পরিপক্ক গ্রন্থাগার রয়েছে যা বেশিরভাগ লোক মাইক্রাফ্ট ক্লোনগুলি বিকাশ করতে ব্যবহার করছে, যার মধ্যে কয়েকটি ওগ্র ব্যবহার করে। আপনি ভলিউমের সামগ্রীগুলি সংজ্ঞায়িত করেন এবং এটি পৃষ্ঠতল জাল উত্পন্ন করে যা আপনি তারপরে রেন্ডার করতে পারেন। এখানে হোম পৃষ্ঠা:
http://www.thermite3d.org/
এবং এখানে অন্য কারও প্রকল্পের একটি ভিডিও রয়েছে যা এটি ব্যবহার করছে:
http://www.youtube.com/watch?v=Jju6WRPEK7o