আপনি আপনার 2D গেমে হালকা প্রভাব যোগ করতে পারেন। এই নিবন্ধটি তাই ইউনিটিতে 2D আলো এবং ছায়া নিয়ে কাজ করে।
ইউনিটিতে 2 ডি আলোর প্রভাবের ভূমিকা
নির্বাচিত 2 ডি রেন্ডারারের সাথে ইউনিভার্সাল রেন্ডার পাইপলাইন (ইউআরপি) ব্যবহার করার সময়, লাইট 2 ডি কম্পোনেন্ট 2 ডি-অপ্টিমাইজড লাইটিং সহ স্প্রাইট সরবরাহ করার বিকল্প সরবরাহ করে।
আপনি বিভিন্ন 2D আলোর প্রকারের মধ্যে নির্বাচন করতে পারেন। প্যাকেজের আলোর ধরনগুলো হল:
বিনামূল্যে ফর্ম
পরী
প্যারামেত্রিক
বিন্দু
বিশ্বব্যাপী
প্যাকেজটিতে 2 ডি রেন্ডারার ডেটা সম্পদ রয়েছে যা বিভিন্ন আলোর শৈলীর জন্য পরামিতি ধারণ করে। এটি আপনাকে আপনার প্রকল্পের জন্য চারটি কাস্টম আলো বিকল্প ব্যবহার করতে দেয়।
দ্রষ্টব্য: যদি আপনি পরীক্ষামূলক 2D রেন্ডারার (মেনু: গ্রাফিক্স সেটিংস> স্ক্রিপটেবল রেন্ডার পাইপলাইন সেটিংসের অধীনে 2D রেন্ডারার সম্পদ যুক্ত করেন) সক্রিয় করেছেন, ইউআরপি সম্পত্তির কিছু 3D রেন্ডারিং বিকল্প চূড়ান্ত অ্যাপ বা গেমের উপর কোন প্রভাব ফেলবে না।
2D আলো এবং ছায়ার প্রয়োজনীয়তা এবং ইউনিটিতে সেটআপ
আপনার ইউনিটি 2019.2.0b1 বা তার পরে প্রয়োজন
এবং ইউনিভার্সাল রেন্ডার পাইপলাইন সংস্করণ 6.7 বা উচ্চতর।
কিভাবে 2D রেন্ডারার কনফিগার করবেন:
1. সম্পদ মেনু থেকে তৈরি> রেন্ডার> ইউনিভার্সাল রেন্ডার পাইপলাইন> পাইপলাইন সম্পদ নির্বাচন করে একটি নতুন পাইপলাইন সম্পদ তৈরি করুন
2. পরবর্তী নির্বাচন করুন: Create–> Rendering–> Universal Render Pipeline–> 2D Renderer (Experimental)
রেন্ডারারের তালিকায় নতুন সম্পদ যোগ করুন।
সম্পাদনা> প্রকল্প সেটিংস নির্বাচন করুন এবং গ্রাফিক্স বিভাগে যান।
নতুন রেন্ডারারে রেন্ডার পাইপলাইন সেটিংস সেট করুন।
প্রকল্পের সেটিংসের গ্রাফিক সেটিংসের অধীনে আলো প্রভাবগুলি টেনে আনুন।
স্প্রাইটগুলিকে আলোর জন্য প্রস্তুত করতে এবং তাদের 2 ডি লাইট দিয়ে আলোকিত করার জন্য, স্প্রাইটের স্প্রাইট রেন্ডারার কম্পোনেন্টকে একটি শেডার সহ একটি উপাদান দেওয়া হয় যা 2 ডি লাইটে প্রতিক্রিয়া জানায়।
আপনি যদি নতুন স্প্রাইটগুলিকে দৃশ্যে টেনে আনেন, উপাদানটি স্বয়ংক্রিয়ভাবে "স্প্রাইট-লিট-ডিফল্ট" এ নিযুক্ত করা হয় যাতে তারা যোগাযোগ করতে পারে এবং 2 ডি লাইট দ্বারা আলোকিত হতে পারে।
বিকল্পভাবে, আপনি শ্যাডার গ্রাফ প্যাকেজ ব্যবহার করতে পারেন একটি কাস্টম শেডার তৈরি করতে যা আলোতে সাড়া দেয়। Shader Graph প্যাকেজ ম্যানেজার থেকে ডাউনলোড করা যাবে।
একটি সামঞ্জস্যপূর্ণ শেডারে আপগ্রেড করুন
আপনাকে আপনার উপকরণগুলিকে আলো-সামঞ্জস্যপূর্ণ শেডারে আপডেট করতে হতে পারে। নিম্নলিখিত ফাংশন স্বয়ংক্রিয়ভাবে একটি প্রক্রিয়ায় একটি দৃশ্য বা একটি প্রকল্প আপডেট করে। আপডেট করা দৃশ্য বা প্রকল্পগুলি তাদের আগের স্থিতিতে পুনরায় সেট করা যাবে না।
একটি দৃশ্য আপডেট করুন
বর্তমানে খোলা দৃশ্য আপডেট করতে, সম্পাদনা> রেন্ডার পাইপলাইন> ইউনিভার্সাল রেন্ডার পাইপলাইন–> 2 ডি রেন্ডারার> আপগ্রেড দৃশ্য 2 ডি রেন্ডারারে যান
তারপর আপনার পর্দা কালো হয়ে যাবে:
প্রকল্প থেকে আপডেট
আপনার প্রজেক্টের সকল প্রিফ্যাব এবং উপকরণ আপডেট করতে Edit> Render Pipeline> UniversalRP–> 2D Renderer> Update Project to 2D Renderer এ যান।
এখন আপনাকে আপনার দৃশ্যে আলো যোগ করতে হবে।
অনুক্রমের উইন্ডোতে ডান ক্লিক করুন এবং Light–> 2D–> যে আলো আপনি ইনস্টল করতে চান তা নির্বাচন করুন।
এখন দৃশ্যে আলোর প্রয়োজন।
অনুক্রম উইন্ডোতে, একবার ডান ক্লিক করুন এবং আলো–>2D এবং আপনি যে আলোর উত্সটি চান তা নির্বাচন করুন, যেমন যেমন পয়েন্ট লাইট। দৃশ্যে আলোর উৎস দেখা যাচ্ছে। এটি খুব বড় নয় এবং হলুদ বর্ডারে অর্ধবৃত্ত ব্যবহার করে বড় করা যেতে পারে। দ্য পটভূমি এখনও সম্পূর্ণ কালো।
বাছাই স্তর যা আলো সম্পর্কিত হওয়া উচিত সেট করা আবশ্যক।
পরিদর্শক উইন্ডোতে টার্গেট বাছাই স্তরের অধীনে "সমস্ত" নির্বাচন করুন। তারপর আলো অগ্রভাগ এবং পটভূমির সাথে সম্পর্কিত। আলোর উৎসের বাইরের এবং ভিতরের ব্যাসার্ধ সামঞ্জস্য করা যায়।
Falloff তীব্রতা আলোর তীব্রতা নির্দেশ করে। রঙের এলাকায় আপনি আলোর রঙ সেট করতে পারেন। আলোকিত নয় এমন সবকিছু সম্পূর্ণ কালো।
বৈশ্বিক আলো সমস্ত নির্বাচিত বস্তুকে আলোকিত করে। সমস্ত বাছাই স্তর এছাড়াও এখানে নির্বাচন করা যেতে পারে। তীব্রতা এবং রঙ এখানে সেট করা যেতে পারে। উদাহরণস্বরূপ, যদি আপনি একটি নির্দিষ্ট রঙের বস্তুর কাছে আলো সরান এবং হালকা রঙ সমন্বয় করুন এবং অন্য বস্তুর সাথে একই কাজ করুন, তাহলে প্রতিটি বস্তুর নিজস্ব রঙ আছে। আপনি আলোর উৎসের পাশের তীরগুলি আলোর ঘটনার কোণ সামঞ্জস্য করতে ব্যবহার করতে পারেন। এখানেও, একটি অভ্যন্তরীণ এবং একটি বাহ্যিক কোণ রয়েছে।
আরও হালকা আকার
স্প্রাইট লাইট আপনাকে স্প্রাইট যোগ করতে দেয় যা একটি দৃশ্যকে আলোকিত করে। স্প্রাইট কুকিজ এই জন্য উপযুক্ত, উদাহরণস্বরূপ। স্প্রাইট সমস্ত সেট স্তর আলোকিত করে।
প্রয়োজনে একটি ফ্রিফর্ম লাইট আঁকা যায়। আপনি নিজেই আলোর আকৃতি নির্ধারণ করুন। প্রদর্শিত পয়েন্টগুলির সাহায্যে, আপনি আলোর আকৃতি সেট করতে পারেন। আপনি যত পয়েন্ট যোগ করতে বা মুছে দিতে পারেন। এখানে আপনি আলোকিত স্তরগুলিও সংজ্ঞায়িত করেন।
প্যারামেট্রিক লাইট: আলোকে নির্দিষ্ট আকারে তৈরি করার অনুমতি দেয়: ত্রিভুজ, বর্গক্ষেত্র, পঞ্চভুজ ইত্যাদি। পরিদর্শক উইন্ডোতে পাশের নীচে বাহুর সংখ্যা সেট করা যেতে পারে। কোণ অফসেট দিয়ে কোণ সামঞ্জস্য করা যেতে পারে।
ব্যাকগ্রাউন্ড ব্যাকগ্রাউন্ড–> স্প্রাইট এডিটর–> সেকেন্ডারি টেক্সচারের অধীনে নির্বাচন করা যেতে পারে।
এটিকে _নরমালম্যাপ বলা হয়।
সাধারণ মানচিত্রগুলিও একটি প্লাস্টিকের পৃষ্ঠের ছাপ দেয় এবং কোনও ছায়া ফেলে না। উপরন্তু, এটি কোনো পৃষ্ঠতল আবরণ না.
পটভূমি, যা একটি সাধারণ মানচিত্র হিসাবে কাজ করা উচিত, টেক্সচার এলাকায় টানা হয়। আবেদন করে নিশ্চিত করুন।
এছাড়াও স্বাভাবিক মানচিত্র দ্বারা প্রভাবিত হওয়া উচিত আলো চিহ্নিত করুন. পরিদর্শক উইন্ডোতে সাধারণ মানচিত্র হিসাবে ব্যবহার করুন বিকল্পটি নির্বাচন করুন। একটি সাধারণ মানচিত্র ব্যবহার করে 2D বস্তু 3-মাত্রিক প্রদর্শিত হয়।
উপায় দ্বারা: যদি আপনি কণা সিস্টেম ব্যবহার করতে চান, আপনি একই সময়ে 2D আলোর প্রভাব ব্যবহার করতে পারবেন না। এই মুহুর্তে উভয়ই পারস্পরিক একচেটিয়া।
পরবর্তীতে রয়েছে গেম প্রোগ্রামিং ইন ইউনিটি: একটি ওভারভিউ
এখানে এটা যায় ঐক্য ওয়েবসাইট
মূলত 2020-02-20 13:58:58 পোস্ট করেছেন।