এক পৃষ্ঠের অন্যটি ওভারল্যাপের কারণ কী তা আমি সত্যিই বুঝতে পারি না। আমি যে 3D ইঞ্জিন তৈরি করছি তাতে আমার কৌশলটি প্রান্তের ক্ষেত্রে ব্যর্থ হচ্ছে।
আমার পদ্ধতিটি পৃষ্ঠ থেকে সুদৃ .় থেকে নিকটতম দিকে আঁকতে বাছাই করা হচ্ছে। ঘনিষ্ঠতা নির্ধারণ করতে, আমি গড় z মানগুলি তুলনা করছি। কখনও কখনও, তবে, ওভারল্যাপিং পৃষ্ঠের ওভারল্যাপিংয়ের তুলনায় একটি উচ্চতর গড় z মান থাকে। সুতরাং, আরও দূরে পৃষ্ঠটি আরও কাছাকাছি রঙ করা হয়েছে - এর ফলে উদ্ভট উপস্থাপনের ফলাফল:
যা দেখার জন্য বোঝানো হচ্ছে তা হল কেবল কিউবের বেগুনি সামনের পৃষ্ঠ, যখন লাল পার্শ্বের পৃষ্ঠটি বেগুনি রঙের উপরে আঁকা থাকে। বেগুনি পৃষ্ঠের গড় z মান বেশি, এবং 'আরও দূরে'। সুতরাং এই কৌশলটি সঠিক কিনা তা নিয়ে আমার কিছুটা সন্দেহ রয়েছে।
আমি যা চেষ্টা করেছি তা হ'ল ক্যামেরা (অর্থাত্ উত্স) থেকে পৃষ্ঠের দূরত্ব পাওয়া, তবে তারপরে আমার একটি বিন্দু দরকার। আমি প্রতিটি পৃষ্ঠের মাঝখানেটি বেছে নিয়েছি তবে এটি সবসময় কাজ করে বলে মনে হয় না কারণ সমস্ত পৃষ্ঠতল একে অপরের মতো বড় নয়।
সুতরাং, উত্সের দিকে পৃষ্ঠের ঘনিষ্ঠতার ক্রম নির্ধারণের একটি নির্ভরযোগ্য উপায় কী?