আমি কীভাবে খেলোয়াড়ের নিচে চলা একটি অন্তহীন রাস্তা বাস্তবায়ন করব?


17

আমি একটি বিভ্রান্তি তৈরি করতে চাই যে কোনও লোক দীর্ঘ রাস্তা অর্থাৎ এই ছবিতে চলছে

http://camlinecambridgelimited.web.officelive.com/images/road%20graphic1.jpg

আপনি যদি আইফোনে টেম্পল রান খেলেন তবে এটি একই নীতি, তবে মন্দিরের পরিবর্তে এটি একটি সাধারণ রাস্তা।

আমি এটি কীভাবে বাস্তবায়িত হয় তা জানতে চাই। উদাহরণস্বরূপ, আমি কি এই রাস্তার চিত্রটি কেবল একটি লুপে পুনরাবৃত্তি করব?

উত্তর:


16

আমি স্থলভাগে একক টেক্সচার্ড কোয়াড আঁকবো (অর্থাত্ এক্সজেড বিমানের উপর পড়ে থাকা), দৃশ্যমান ক্ষেত্রটি যত বড় হওয়া উচিত, এবং তারপরে উল্লম্ব টেক্সচারের স্থানাঙ্কগুলি ( মোড়কে টেক্সচার অ্যাড্রেসিং মোডের সাহায্যে ) দিয়ে খেলব to টেক্সচারের পুনরাবৃত্তি এবং টেক্সচার স্ক্রোলিং উভয়ই স্বয়ংক্রিয়ভাবে যত্ন নিন ।

  1. পুনরাবৃত্তির জন্য [0 থেকে 1] থেকে আপনার উল্লম্ব টেক্সচার সমন্বয় স্থির না করে সেট করুন [0 থেকে N] এ সেট করুন যেখানে আপনি টেক্সচারটি পুনরাবৃত্তি করতে চান এমন সংখ্যা এন is আপনার কাঠামোর উচ্চতার তুলনায় আপনার কোয়াড কত লম্বা তার উপর নির্ভর করে এই মানটি সামঞ্জস্য করুন।
  2. জন্য স্ক্রলিং আমি কেবল যে থেকে [0 এন করবেন] ছোটো পরিবর্তে এটি মান থেকে [Inc n + Inc করবেন] পরিসীমা হবে উল্লম্ব জমিন তুল্য স্ক্রল চাই, তাই Inc বৃদ্ধি বা প্রতিটি ফ্রেম হ্রাস করা হচ্ছে। ওভারফ্লো / ডুবো প্রবাহ রোধ করার জন্য সময়ে সময়ে আমি ইনকটিকে মূল দিকে আবৃত করব ।

সম্পাদনা করুন আমি ঠিক যেমনটি বর্ণনা করেছি ঠিক তেমন প্রয়োগ করার চেষ্টা করেছি (তবে এক্সএনএতে) এবং এটি বেশ ভালভাবে কাজ করেছে। ডেমোর এই ভিডিওটি দেখুন । আগ্রহীদের জন্য এখানে উত্স কোড ।


উদাহরণস্বরূপ, এন সমান 3 এর সাথে আপনি নীচের চিত্রটির মতো কিছু পাবেন (আমি মাঝের অংশটি লাল রঙে এঁকেছি যাতে আপনি দেখতে পাচ্ছেন কোথায় পুনরাবৃত্তি ঘটে)। তারপরে, কেবলমাত্র Inc এর মান পরিবর্তন করা আপনি রাস্তাটি বাড়িয়েছেন বা হ্রাস করেছেন তার উপর নির্ভর করে এক দিক বা অন্য দিকে রাস্তা স্ক্রোল তৈরি করবে।

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


ট্যাঙ্ক থ্রেডগুলির অ্যানিমেশন নকল করতে একই কৌশল ব্যবহার করা যেতে পারে। অবশ্যই, আপনি যদি প্রতিটি চেইন সেগমেন্ট মডেল করেন তবে তা ব্যবহারযোগ্য হবে না ...
এক্সিলিথ

1

যদি আপনি "বাস্তবের জন্য" অবিরাম রাস্তাটি বানাতে চান তবে আপনি তিনটি পৃষ্ঠতল তৈরি করেন এবং প্রতিটি পৃষ্ঠের দৃষ্টির বাইরে চলে যাওয়ার সাথে সাথে এগুলি লুপ করতে পারেন। পৃষ্ঠে পৃষ্ঠের প্রান্তটি শেষ পর্যন্ত বিশ্বের স্পেসে রাখুন এবং সেগুলি ক্যামেরার দিকে নিয়ে যান। নিকটতম প্রান্তটি ক্যামেরা থেকে সরে যাওয়ার সাথে সাথে এর অবস্থানটি সর্বাধিক সরেজমিনের শেষে পুনরায় সেট করুন।

আপনি যদি চলাচলের মায়া দিয়ে স্প্রিট হিসাবে এটি প্রয়োগ করতে চান তবে আপনাকে বিভিন্ন ধরণের টেক্সচার তৈরি করতে হবে, যা দেখতে কিছুটা দেখতে হবে:

ভিউটি ক্রম হিসাবে টেক্সচারের মধ্য দিয়ে লুপটি এগিয়ে যায়।


0

চিত্রটির পুনরাবৃত্তি একটি ভাল ধারণা। কতগুলি পুনরাবৃত্তি স্ক্রিনে দৃশ্যমান হওয়া দরকার তা চিত্রিত করুন এবং সেই চিত্রটি অঙ্ক করুন draw রাস্তার স্ক্রোল হিসাবে, একটি পয়েন্ট থাকবে যেখানে একটি চিত্র সম্পূর্ণরূপে ক্যামেরার পিছনে থাকে এবং এইভাবে অদৃশ্য থাকে। এই মুহুর্তে, আপনি সেই চিত্রটি আপনার পায়ের পিছন থেকে আপনার সীমাবদ্ধ চিত্র স্ট্রিপের প্রান্তে যেতে চান to

আমরা যখন এটির সাথে রয়েছি, আপনি একজন চলমান ব্যক্তির অস্থির দৃষ্টিভঙ্গি অনুকরণ করে সর্বোত্তম প্রভাবটি পেয়ে যাবেন। আপনার চোখের দৃষ্টিকোণ থেকে আপনার চলমান একটি চলচ্চিত্র রেকর্ড করুন এবং এটি অধ্যয়ন করুন।


2
এটি সত্যিই কাজ করে না, কারণ তার চিত্রটি দৃষ্টিভঙ্গি। অ্যানিমেশন হিসাবে খেলতে তার বিভিন্ন চিত্রের প্রয়োজন হবে।
ববি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.