প্লেন বা বক্স হিসাবে কোনও প্রাচীর হওয়ার সুবিধা কী? আমি কি জাল কলসিডারের পরিবর্তে একটি বক্স ট্র্যাকার সহ একটি বিমান ব্যবহার করব?
প্লেন বা বক্স হিসাবে কোনও প্রাচীর হওয়ার সুবিধা কী? আমি কি জাল কলসিডারের পরিবর্তে একটি বক্স ট্র্যাকার সহ একটি বিমান ব্যবহার করব?
উত্তর:
কয়েকটি ভিন্ন ভিন্ন বিষয় হতে চলেছে যা আপনাকে বিবেচনা করা দরকার।
দ্রষ্টব্য: নীচে বর্ণিত অপ্টিমাইজেশান থেকে প্রাপ্ত সুবিধাগুলি কেবলমাত্র এক টন প্রাচীরের সাথে গুরুত্বপূর্ণ। এই মুহুর্তে, আপনার গেমটি আপনার দেয়াল তৈরির জন্য বাইনারি স্পেস পার্টিশন (বিএসপি) এর মতো আলাদা সমাধান বিবেচনা করা বুদ্ধিমানের কাজ হতে পারে। এটি আপনার স্তরগুলিকে রেন্ডারিংয়ের জন্য (যদি সঠিকভাবে ডিজাইন করা হয়) এবং পদার্থবিজ্ঞানের জন্য উচ্চতর অনুকূলিত করে তোলে (কারণ কী সংঘর্ষ হয় এবং কী না তার একটি খুব ভাল সংজ্ঞা আছে।
একটি বাক্স বিমানের তুলনায় আরও বেশি রেন্ডার নিতে চলেছে। এটিতে আরও শীর্ষে এবং ত্রিভুজ রয়েছে যার অর্থ আপনার ভার্টেক্স শ্যাডার এবং রাস্টারাইজার আরও বেশি ডেটা চালিত হতে চলেছে। অতএব, আপনার যখন দৃশ্যমানতার দিক থেকে প্রয়োজন কেবল তখনই একটি বাক্স ব্যবহার করুন। খেলোয়াড়ের যা দেখতে হবে তার প্রয়োজন অনুসারে মুখগুলি সরান।
আপনি যখন পারেন তখন সর্বদা তার BoxCollider
বিপরীতে ব্যবহার করা উচিত MeshCollider
। MeshCollider
s জাল প্রতি মুখ (বা উত্তল হাল হিসাবে) সংঘর্ষ প্রয়োগ করতে হবে এবং রে কাস্টিং এবং পদার্থবিজ্ঞান ধীর করতে হবে (তবে এটি কেবল একটি বাক্সের জন্য একটি নগন্য পরিমাণ)। এর সাথে আর একটি বিষয় BoxColliders
হ'ল খেলোয়াড়ের পক্ষে যখন তারা সত্যই দ্রুতগতিতে চলেছে তখন তাদের মধ্য দিয়ে যাওয়ার পক্ষে পক্ষে আরও শক্ত। এমনকি অবিচ্ছিন্ন সংঘর্ষের পরেও যদি আপনি নিজেকে এখনও প্রাচীরের মধ্যে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে প্রসারিত করতে পারেBoxColliders
আপনি যদি প্লেনগুলির সাথে আরও দ্রুত কাজ করে থাকেন MeshColliders
(কারণ আপনাকে BoxColliders
তাদের মাত্রাগুলির সাথে মিলের জন্য সমস্ত সামঞ্জস্য করার দরকার নেই ) আপনার পছন্দসই পারফরম্যান্স পেলে কেবল সেগুলি ব্যবহার করা ভাল।
"কোবার্ন" এর পয়েন্টগুলিতে কিছুটা প্রসারিত করা :
রেন্ডারিং : আপনি যদি ওয়ালটিকে কেবল একটি বিমান হিসাবে রেন্ডার করেন তবে প্রাচীরটি কেবল একপাশ থেকে দৃশ্যমান হবে কারণ বিমান (বা আরও সঠিকভাবে এর মুখ) কেবল একটি রেন্ডার পাশ রয়েছে। সুতরাং যদি প্লেয়ারটি প্রাচীরের চারপাশে ঘুরতে সক্ষম হয় তবে আপনার চারপাশে কভার করার জন্য আপনার একাধিক প্লেনের প্রয়োজন হবে, যার অর্থ আপনি যেভাবেই কোনও বাক্স দিয়ে শেষ করতে পারেন।
পদার্থবিজ্ঞান : সরল জ্যামিতি সংঘর্ষকারীরা (গোলক, বাক্স, ইত্যাদি) পূর্ণ জাল কলকার্ডের তুলনায় গণনা করতে সর্বদা দ্রুত হয় কারণ জালটির সমস্ত মুখ পৃথকভাবে পরীক্ষা করতে হয় না। পরিবর্তে "সরল" রাইকাস্টগুলি ব্যবহার করা যেতে পারে বা দূরত্ব গণনাগুলি (উদাহরণস্বরূপ গোলক বিয়োগের গোলকের আকারের কেন্দ্রের দূরত্ব)।
অন্যান্য পদার্থবিজ্ঞানের ইঞ্জিনগুলির একটি পৃথক "প্লেন সংঘর্ষক" রয়েছে (যা ইউনিটি না), এর চেয়ে ভাল আর কোনও নেই। একটি প্লেন সামান্য দ্রুত পারফরম্যান্স ভিত্তিক হতে পারে, তবে আপনি সম্ভবত এটির সংঘর্ষ না করে দ্রুত বস্তুগুলির মধ্য দিয়ে যাবার সমস্যাটি নিয়ে যেতে পারেন। তারপরে আপনার কাছে হয় আরও ঘন সংঘর্ষকারী (সুতরাং বিমানের পরিবর্তে বাক্সে) থাকবে বা এখানে বর্ণিত হিসাবে কন্টিনাস ক্লিটিশন ডিটেকশন (সিসিডি) এ যান ।
রেন্ডারিং সম্পর্কে আরও একটি বিষয়: যখন আপনার নিজের ছায়া-ম্যাপিং বাস্তবায়ন হয়, তখন পিটার-প্যানিংয়ের কারণে প্লেনগুলির বাইরে উপস্থিত দেয়ালগুলি বাক্সের বাইরে তৈরি দেয়ালগুলি প্লেনগুলির বাইরে তৈরি দেয়ালের চেয়ে উচ্চতর হতে পারে ।
এখানে লক্ষণটির একটি ব্যাখ্যা:
http://www.opengl-tutorial.org/intermediate-tutorials/tutorial-16-shadow-mapping/#peter-panning
আমাকে সর্বদা বলা হয়েছিল যে আপনি যদি ছায়া ফেলতে চলেছেন তবে হালকা রক্তপাতের ক্ষেত্রে সাহায্য করার পক্ষে এটি দৃ solid়তর করা কারণ গভীরতার পার্থক্যটি ছোট এবং এটি রক্তপাত করবে।
আমি ভুল হতে পারি, তবে আমি আমার সমস্ত দেয়াল এবং স্টাফগুলি সেই দুটি পক্ষের মতো করে তৈরি করেছি, একটি প্রাচীর কেবল কয়েকটি ভার্ট হবে তাই এটি বিমান থাকার মাধ্যমে এটি সংরক্ষণের বেশি হওয়া উচিত নয়।
এমন কিছু জিনিস রয়েছে যা আমি পাশ থেকে ছেড়ে চলেছি তবে বেশিরভাগ অংশের নীচের অংশে বা নীচে থাকে যার চারপাশে প্রচুর পরিমাণে স্টাফ থাকে যা হালকা রক্তক্ষরণে সহায়তা করে।
আমি পদার্থবিজ্ঞানের জন্যও একই কাজ করেছি, প্রত্যেকেই এটি সম্পর্কে সত্যই ভাবেনি তবে আমার কাছে প্রাচীর হিসাবে একটি প্রাচীর এবং একটি বিমান হিসাবে বিমান হিসাবে ব্যবহার করা ঠিক মনে হয়েছিল তবে এটি কেবল আমারই