সাধারণত, বিশ্বটি প্রচুর ত্রিভুজগুলির মানচিত্র তৈরি করে এবং মানচিত্রটি এই ত্রিভুজগুলির একটি তালিকা এবং প্রতিটি শীর্ষবিন্দুর বিশ্বের অবস্থান। তাদের আঁকার প্রক্রিয়াটি হ'ল:
- 'ক্যামেরা'-এর অবস্থান সেটআপ করুন - আপনি যদি পৃথিবীতে দাঁড়িয়ে থাকতেন তবে আপনি এখানে অবস্থান করবেন in
- ত্রিভুজ শীর্ষকে 'ক্যামেরা স্পেস' এ রূপান্তর করুন
- 'ক্যামেরার স্পেস' থেকে ত্রিভুজগুলিকে 'স্ক্রিন স্পেসে' রূপান্তর করুন - এখানেই প্রাসঙ্গিক প্রভাব ঘটে (দূরবর্তী জিনিসগুলি ছোট হয়)। ত্রিভুজগুলি এই সময়ে 2 ডি হয়ে যায় become
- একটি লুকানো স্ক্রিনে 2 ডি ত্রিভুজ আঁকুন।
- সমস্ত ত্রিভুজ অঙ্কিত হয়ে গেলে প্লেয়ারটিকে পর্দা প্রদর্শন করুন।
শেষ ধাপটি সাধারণত মনিটরের ফ্রেমের হারের সাথে আবদ্ধ থাকে, যাতে লুকানো স্ক্রিনটি দেখানোর প্রক্রিয়াটি ভি-ফাঁকা ব্যবধানের সময় হয় - ক্যাথোড রে টিউব মনিটরের থেকে প্রাপ্ত একটি ধারণা যা ক্যাথোড বিমটি নীচে থেকে ডানদিকের উপরে যেতে দেয় বাম, এটি দ্রুত প্রয়োজন, তবে তাত্ক্ষণিকভাবে নয়, রে টিউবের পিছনে ডিফ্লেশন কয়েলগুলিতে ভোল্টেজ পরিবর্তন করা উচিত।
এটি সত্যিই একটি সহজ পদ্ধতি। উচ্চতর পারফরম্যান্স পেতে আপনার গোপন পৃষ্ঠতল অপসারণ, প্রলম্বন, দৃশ্যমান সেট দৃ ,় সংজ্ঞা এবং এর মতো আরও কিছু যুক্ত করতে হবে। কী আঁকবেন তা সিদ্ধান্ত নেওয়ার সাথে জড়িত প্রচুর অ্যালগরিদম রয়েছে।
এছাড়াও, আমি বলেছিলাম যে পৃথিবীটি ত্রিভুজগুলি দিয়ে তৈরি, তবে এটি সম্ভবত ডিস্কে এটি সংরক্ষণ করা যায় না। প্রায়শই, স্ক্রিনে আঁকানো ত্রিভুজগুলি উচ্চতর অর্ডার আদিমগুলি থেকে রান সময়ে সংজ্ঞায়িত করা হয়, যেমন উচ্চতার মানচিত্র, স্প্লাইনস, টেসালেশন, জ্যামিতিক আদিম (যেমন একটি গোলক, বাক্স, ইত্যাদি) ইত্যাদি so
উত্সর্গীকৃত হার্ডওয়্যার প্রয়োজন হয় না - অনেক প্রাথমিক 3 ডি গেমস এটি সমস্ত সফ্টওয়্যারেই করেছিল (এমনকি এফপিইউবিহীন 8-বিট সিপিইউতেও)। এটি কেবল এটি করা আরও দ্রুত এবং সহজ করে তোলে।
এত সহজ প্রশ্ন কোন সহজ উত্তর।