আমি কীভাবে একটি শর্ট-কাট গ্রাস এফেক্ট বাস্তবায়ন করতে পারি?


22

আমি রকেট লিগ এবং ফিফার মতো গেমগুলির থেকে কিছু স্ক্রিনশট দেখছি:

রকেট লীগ

রকেট লীগ

ফিফা

এবং আমি ভাবছিলাম যে কেউ শর্ট-কাট ঘাসের প্রভাব অর্জন করবে।

এটা কি শেডার? এটা কি আসল জ্যামিতি? নাকি শুধু টেক্সচার্ড কোয়াডস? কেউ যদি আমাকে কোনও দিক নির্দেশ করতে পারে তবে তা প্রশংসিত হবে।


5
+1, খুব আকর্ষণীয় প্রশ্ন। আমি ধারণা করব যে এটি সম্ভবত একটি শেডার (জ্যামিতি সম্ভবত পিছিয়ে পড়বে, টেক্সচার্ড কোয়াডগুলি সম্ভবত অনেক চাটুকার দেখাবে) তবে আমি পুরোপুরি নিশ্চিত নই।
সুপারডোগি

2
সফ্টওয়্যার রেন্ডারারগুলিতে এটি সাধারণত স্থানচ্যুতি ম্যাপিং এবং অনেকগুলি শীর্ষবিন্দু দ্বারা সম্পন্ন হয়। কাছাকাছি দেখার পরে মনে হচ্ছে তারা খুব চালাক এলওডি দিয়ে এখানে এটি ব্যবহার করে। আমি অনুমান করি যে স্থানচ্যুতি শেডারগুলি সম্ভবত ব্যবহারের মধ্যে রয়েছে।
আকতারার

আমি মনে করি তারা প্যারাল্যাক্স ম্যাপিং ব্যবহার করছে। রকেট লিগের স্ক্রিনশটগুলিতে আমি এটি সম্পর্কে বেশ নিশ্চিত।
তারা

@ ক্যালতার হ্যাঁ আমি মনে করি আপনি এ সম্পর্কে ঠিক বলেছেন। এবং যাইহোক তারা এলওডির এটি 100% বিজোড়হীন করেছে
ড্যানিয়েল হলস্ট

আমি শেডার এবং টেস্টেলেশন ব্যবহার করে এটি পুনরায় তৈরি করার চেষ্টা করব।
ড্যানিয়েল হলস্ট

উত্তর:


7

আপনি পশম শেডিং কৌশলটি সন্ধান করতে পারেন। এই ধরণের ঘাসের জন্য আমি এটিই ব্যবহার করবো, যেহেতু ঘাস তত কম তত ভাল পারফরম্যান্স (কম স্তর)।
মূলত এটি ছোট উপবৃদ্ধিতে একাধিকবার একই পৃষ্ঠের স্তর রেখে কাজ করে: কয়েকটি স্তর

এখানে চিত্র বর্ণনা লিখুন

ঘাসকে বাঁকানো দেখানোর জন্য আপনি আনুভূমিক অফসেটটিও পরিবর্তন করতে পারেন।


এটি বেশ আকর্ষণীয় যাতে আমি মনে করি যে আমি এই নিবন্ধটি
লেগজি 7

2

এটি সম্ভবত শেডর যা প্যারালাক্স অলকোশন ম্যাপিং ব্যবহার করে, যা "মেকি" গভীরতা এবং কোনও টেক্সচারের ছায়ায় স্বাভাবিক মানচিত্র ব্যবহার করে। উদাহরণের জন্য এখানে দেখুন ।

সম্পাদনা: @ লেগি যেমন উল্লেখ করেছেন, পা সম্ভবত ঘাসের মধ্যে চলেছে বলে মনে হচ্ছে এটি সম্ভবত স্থানচ্যুতকরণের ম্যাপিং । যাইহোক, এটি উচ্চতার ম্যাপিং শেডার এক ধরণের :)


আমার মনে হয় না, কারণ সেই ক্ষেত্রে পাতার পাতা পিছলে যায় না। স্থানচ্যুতি ম্যাপিং তাদের কাছে সবচেয়ে সম্ভবত সম্ভাব্য উপায় বলে শোনায়
লেগজি 7

আমি মনে করি এটি সত্য হবে যদি এটি সংক্ষিপ্ত ঘাস না হত, যেখানে আপনি "তলটি নীচে" করতে পারেন, এবং যদি আমি সঠিকভাবে স্মরণ করি তবে প্যারালাক্স ম্যাপিংটি গণনা করা আরও দ্রুত। তবে আপনি ঠিক থাকতে পারেন, আমি আমার উত্তর সম্পাদনা করব।
ব্লক

2
আপনি প্যারালাক্স অলোকশন ম্যাপিং ব্যবহার করতে পারেন এবং পা আটকে রাখতে গভীরতা বাফারে লিখতে পারেন এবং সম্ভবত সম্ভবত প্রযুক্তিটি ব্যবহৃত হচ্ছে। ডাউনলোডের ডেমোটিতে উবার শ্যাডারের নজর রয়েছে। assetstore.unity3d.com/en/#!/content/39959
Seph
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.