আমার অন্য পয়েন্ট লাইটগুলি অদৃশ্য হয়ে যাবে কেন যখন অন্য কাছের আলো 1.85 রেঞ্জের উপরে থাকে?


9

আমি ইউনিটি থ্রি-তে একটি অন্ধকূপ স্থাপনের সাথে একটি গেম তৈরি করছি। অনেক মশাল দেয়াল রেখেছে। আমি শিখার অনুকরণের জন্য প্রতিটি টর্চের উপর একটি পয়েন্ট লাইট ব্যবহার করছি। যাইহোক, যখন দুটি মশাল একে অপরের কাছাকাছি চলে আসে, এবং একটি 1.85 রেঞ্জের উপরে চলে যায়, অন্যটি কোনও আলো ছাড়াই পুরোপুরি অদৃশ্য হয়ে যায়।

এর কারণ কি হতে পারে?


আমার আসলে বর্তমানে এই সমস্যাটিও আছে এবং এটি বের করতে পারি না। একটি জিনিস আমি এর সাথে লক্ষ্য করেছি যে মাঝে মধ্যে আমি যদি দৃশ্যের ট্যাবে থাকি এবং আমি জুম বা আলোর কাছে চলে যাই তবে এটি আবার ফিরে আসে এবং অন্য কোনওটি বন্ধ হয়ে যায়। সত্যিই এটি ব্যাখ্যা করতে পারছি না তবে আমি অনুমান করছি যে এটির কোনও ধরণের কুলিংয়ের সাথে কিছু আছে (বা এটির আলোক সংস্করণ) - এখনও গবেষণা করছি
মুনগোয়েড


বেকিং দেখে মনে হচ্ছে এটি কার্যকর হতে পারে, আমি এটি চেষ্টা করে দেখাব এবং আপনাকে জানাব।
টিমোথি উইলিয়ামস

আমি মনে করি এই প্রশ্নটি এর সাথে সম্পর্কিত হতে পারে: gamedev.stackexchange.com/q/151650/100681

উত্তর:


14
  1. হালকা বস্তুটি নির্বাচন করুন
  2. পরিদর্শকের কাছে যান
  3. আলো
  4. এবং রেন্ডার মোড "অটো" কে "গুরুত্বপূর্ণ" তে পরিবর্তন করুন

এই উত্তরটি খুঁজে না পাওয়া পর্যন্ত আমার এক কঠিন দিন নষ্ট করা। ধন্যবাদ.
felixwcf

8

Ityক্য কেবলমাত্র একবারে সীমিত সংখ্যক পিক্সেল লাইট সরবরাহ করে; ঠিক কতগুলি মানের স্তরের উপর নির্ভর করে। সর্বাধিক 'গুরুত্বপূর্ণ' পিক্সেল লাইট চয়ন করা হয় এবং উজ্জ্বলতা একটি আলো কীভাবে 'গুরুত্বপূর্ণ' হয় তার একটি উল্লেখযোগ্য অংশ।


4

আমি জানি না আপনি ছেলেরা এখনও এটি বের করার চেষ্টা করছেন কিনা তবে কিছুক্ষণ আগে আমার একই সমস্যা ছিল এবং ডুয়েলিং টর্চ প্রতি একক পয়েন্ট লাইট ব্যবহার করে এটি সমাধান করেছি।

আপনার টর্চগুলি শিখা কণা সিস্টেমের সাহায্যে সেট আপ করুন এবং তারপরে দুটি টর্চের মাঝে হলওয়ের কেন্দ্রস্থলে পয়েন্ট আলো স্থাপন করুন। কণা সিস্টেমগুলি তাদের মধ্যে মূল পয়েন্ট থেকে দৃষ্টি আকর্ষণ করে এবং বেশিরভাগ খেলোয়াড় যেভাবেই সেই বিশদটি খেয়াল করে না। এটি একই প্রভাব বজায় রেখে আপনার দৃশ্যে পয়েন্ট লাইটের সংখ্যা কেটে দেবে।

যদি আপনি উপরের কাজটি করেন, বা আপনি নাও করেন, এবং আলোকসজ্জার সাথে আরও কার্যকর হতে চান তবে আপনার টর্চ প্রিফ্যাবটিতে একটি ট্রিগার হিসাবে একটি কলসিডার সেট করুন এবং প্লেয়ারটি যাওয়ার সাথে সাথে লাইটগুলি চালু এবং বন্ধ করতে অনট্রিজারএন্টার / অনট্রিগারএক্সিট ব্যবহার করুন স্তরটি (আপনি এমনকি প্রতিটি আলোতে দুটি বক্সের সংযোগকারী সেট করতে পারেন এবং এগুলি কৌশলগত স্থানে হলওয়ে জুড়ে রাখতে পারেন)।

এটি আপনাকে কোন লাইট চালু এবং বন্ধ রয়েছে তার উপর অনেক বেশি নিয়ন্ত্রণ দেয় এবং পাশাপাশি আপনার কতগুলি টর্চ রয়েছে তার উপর নির্ভর করে সম্ভাব্য পারফরম্যান্স বাড়িয়ে তুলবে।


3

আপনার যেতে হবে Edit > Project Settings > Qualityএবং pixel light countএকটি উচ্চ মানের পরিবর্তন করা উচিত ।


0

আমি নিশ্চিত যে সমস্যাটি এক পয়েন্টের আলোতে অন্য পয়েন্ট আলোর পরিসীমাতে থাকার কারণে ঘটেছিল, কারণ পিছিয়ে পড়া ইস্যুগুলির জন্য ইউনিটি কেবল এই আলোগুলির মধ্যে একটি সরবরাহ করে। এটি আলোর ঘনত্ব বাড়িয়ে এবং এর ব্যাপ্তি হ্রাস করে স্থির করা যেতে পারে।


0

যদি এখনও কেউ উত্তরটির সন্ধান করে থাকেন তবে আপনি হয়: - আলো নির্বাচন করুন এবং 'অটো' থেকে 'গুরুত্বপূর্ণ' রেন্ডারটি পরিবর্তন করতে পারেন - বা সম্পাদনা-> প্রকল্প সেটিং-এ যান -> গুণমান>> আপনার পছন্দসই সংখ্যায় পিক্সেল আলোর সংখ্যা বাড়ান লাইট।


0

আমারও একই সমস্যা ছিল। এটি সমাধান করার জন্য, আপনাকে আলোর রেন্ডারিং অগ্রাধিকারটি সেট করতে হবে।

আপনার দৃশ্যের শ্রেণিবিন্যাসের আলো নির্বাচন করুন এবং "হালকা" উপাদানটির ভিতরে "রেন্ডার মোড" পরিবর্তন করুন "গুরুত্বপূর্ণ"।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.