60fps লেআউট এবং রেন্ডারিং

আপনার প্রজেক্টে 60fps হিট করা সরাসরি ব্যবহারকারীর ব্যস্ততার সাথে সম্পর্কযুক্ত এবং এর সাফল্যের জন্য অত্যন্ত গুরুত্বপূর্ণ। এই আলোচনায় ন্যাট এবং টম ক্রোমের রেন্ডারিং পাইপলাইন, ড্রপ ফ্রেমগুলির কিছু সাধারণ কারণ এবং কীভাবে সেগুলি এড়ানো যায় সে সম্পর্কে কথা বলেছেন৷

স্লাইড

  • একটি ফ্রেম 16ms দীর্ঘ। এতে জাভাস্ক্রিপ্ট, শৈলী গণনা, পেইন্টিং এবং কম্পোজিটিং রয়েছে।
  • পেইন্টিং অত্যন্ত ব্যয়বহুল। একটি পেইন্ট স্টর্ম যেখানে আপনি অপ্রয়োজনীয়ভাবে ব্যয়বহুল পেইন্ট কাজের পুনরাবৃত্তি করেন।
  • স্তরগুলি আঁকা উপাদান ক্যাশে ব্যবহার করা হয়.
  • ইনপুট হ্যান্ডলার (টাচ এবং মাউসহুইল লিসেনার) প্রতিক্রিয়াশীলতাকে মেরে ফেলতে পারে; আপনি যদি পারেন তাদের এড়িয়ে চলুন. যেখানে আপনি তাদের ন্যূনতম রাখতে পারবেন না।