প্রসেসরাল কনটেন্ট জেনারেশন এখন সমস্ত জিপিইউ-র জন্য লিখিত, সুতরাং আপনাকে শেডের ভাষা জানা দরকার। তার মানে জিএলএসএল বা এইচএলএসএল। এগুলি যথাক্রমে ওপেনজিএল এবং ডাইরেক্টএক্সের সাথে বাঁধা ভাষা।
যদিও আমার ব্যক্তিগত পছন্দটি গতির কারণে Dx11 / HLSL এর পক্ষে, একটি সহজ শেখার বক্ররেখা এবং ফ্রাঙ্ক ডি লুনা , ওপেনজিএল আরও প্ল্যাটফর্মগুলিতে সমর্থিত।
আপনি যদি ওপেনগিএল / ডাইরেক্টএক্স গেম ইঞ্জিনটি সেটআপ করতে সময় নেয় (যথেষ্ট পরিমাণ) সময় ব্যয় না করে ডান শেডারগুলি লেখার জন্য ডানদিকে ঝাঁপিয়ে পড়তে চান তবে আপনার ওয়েবজিএলও পরীক্ষা করা উচিত।
প্রক্রিয়াজাতীয় বিষয়বস্তু শব্দ সঙ্গে শুরু হয়।
সুতরাং আপনাকে পার্লিন শব্দ (এবং এর উত্তরসূরী সিম্প্লেক্স গোলমাল ) সম্পর্কে শিখতে হবে ।
শেডারটোয় শেডার প্রোগ্রামিং সম্পর্কে শেখার জন্য একটি দুর্দান্ত রেফারেন্স। আমি আপনাকে সুপারিশ করব একবার আপনি শ্যাডার কোডিং দেওয়ার পরে আপনি নিজেই যান, কারণ কোডটি গাণিতিকভাবে স্কোয়ামিশের জন্য নয়, তবে পদ্ধতিগত বিষয়বস্তু এভাবেই করা হয়।
Shadertoy একটি পদ্ধতিগত প্রতিভা, দ্বারা তৈরি করা হয়েছে Inigo Quilez , ডেমো দৃশ্য যারা পিক্সারের এ কাজ করে একটি পণ্য। তিনি হয়েছে YouTube- এর কিছু ভিডিও ( বড় উদাহরণ ) লাইভ কোডিং সেশন এবং আমি এই সুপারিশ করতে পারে।