আপনার সমস্যাটি 1 বিট আলফা দিয়ে রেন্ডারিংয়ের সমাধান করবে। যার অর্থ আপনি উত্স গঠনের কিছু আলফা উল্লেখ করেছেন যা রেন্ডার হয়নি (বেশিরভাগ 0.5)।
আলো থেকে গভীরতা বাঁচাতে এবং নির্দেশ ব্যবহারের জন্য আপনাকে নিজের শেডার লিখতে হবে discard
। বাতিল করা এইচএলএসএল, জিএসএসএল এবং সিজি-তেও বিদ্যমান। এটি কেবল পিক্সেল / ফ্রেগমেন্ট শেডার এবং ব্যাকব্ফার এবং জেড-বাফারে রেন্ডারিং থেকে কুরান্ট খণ্ডগুলিকে বিদ্যমান।
if (texSample.a < 0.5)
discard;
সুবিধা হ'ল আপনাকে নিজের ২ য় পাসের রেন্ডারিং পরিবর্তন করতে হবে না, কেবল আলোর গভীরতার রেন্ডারিং। এছাড়াও আমি প্রমাণ করেছি যে এটি কাজ করে:
আপনি যদি একাধিক স্বচ্ছ অবজেক্টের জন্য সঠিক ছায়া রেন্ডার করতে চান তবে আপনাকে গভীরতা পিলিং ব্যবহার করে রেন্ডার করা গভীরতা এবং অস্বচ্ছতার তথ্য সহ একাধিক গভীরতার টেক্সচার ব্যবহার করতে হবে। এবং ধূমপান, চুল ইত্যাদির জন্য গভীর অস্বচ্ছতা বা ফুরিয়ার অস্বচ্ছতা মানচিত্রই সেরা সমাধান (আমি বেশিরভাগ ক্ষেত্রে ফুরিয়ার অস্বচ্ছতার মানচিত্রের প্রস্তাব দিই)
সম্পাদনা: আমি ঠিক বুঝতে পেরেছি যে আমি ক্রেডিট যুক্ত করতে ভুলে গেছি। যথারীতি. গাছের মডেলটি লুপিক্স প্রকল্পের, যা আপনি যদি কিছু লোপপুলি, একটি টেক্সচার এবং উদ্ভিদের ফ্রি মডেলগুলি সন্ধান করেন তবে তা দুর্দান্ত।