আমি অ্যান্ড্রয়েড গ্রাফিক্সে পোর্টারডাফ.মোডের অর্থ কী তা জানতে চাই ।
আমি জানি যে এটি একটি স্থানান্তর মোড ।
আমি এটিও জানি, এটির মধ্যে DST_IN, গুণ ইত্যাদি ইত্যাদি বৈশিষ্ট্য রয়েছে that
আমি অ্যান্ড্রয়েড গ্রাফিক্সে পোর্টারডাফ.মোডের অর্থ কী তা জানতে চাই ।
আমি জানি যে এটি একটি স্থানান্তর মোড ।
আমি এটিও জানি, এটির মধ্যে DST_IN, গুণ ইত্যাদি ইত্যাদি বৈশিষ্ট্য রয়েছে that
উত্তর:
গুগল ইঞ্জিনিয়ারের দৃষ্টান্ত সহ একটি দুর্দান্ত নিবন্ধ এখানে:
http://ssp.impulsetrain.com/porterduff.html
পোর্টারডাফ চিত্রগুলি একত্রিত করার একটি উপায় হিসাবে বর্ণনা করা হয় যেন তারা একে অপরের উপর "ক্রিমবোর্ডের অনিয়মিত আকারের টুকরা" ছিল, পাশাপাশি ওভারল্যাপিং অংশগুলি মিশ্রণের জন্য একটি পরিকল্পনাও রয়েছে।
চিত্রগুলি রচনা করার ডিফল্ট অ্যান্ড্রয়েড উপায় হ'ল পোর্টারডাফ ode মোড S এসআরসি_ওভার , যা লক্ষ্য চিত্রের উপর উত্সের চিত্র / রঙ অঙ্কনের সমতুল্য । অন্য কথায়, এটি আপনার প্রত্যাশা অনুযায়ী যা করে এবং উত্স চিত্রের (ক্যানভাস) শীর্ষস্থানীয় চিত্রের সাথে উত্স চিত্রটি (ক্যানভাসে) উত্স চিত্রের আলফা দ্বারা সংজ্ঞায়িত ডিগ্রি পর্যন্ত প্রদর্শিত হয়।
অন্যান্য মোডগুলি বর্ণনা করার জন্য অ্যান্ড্রয়েড ডক্স ব্যবহার করে বীজগণিত বুঝতে আপনি নীচের কীটি ব্যবহার করতে পারেন ( অনুরূপ শর্তাদির সাথে পূর্ণ বিকাশের জন্য নিবন্ধটি দেখুন )।
যেখানে আলফা একটি মান [0..1]
, এবং রঙ প্রতি চ্যানেল প্রতি একবার প্রতিস্থাপিত হয় (তাই লাল, সবুজ এবং নীল প্রতিটি জন্য সূত্র একবার ব্যবহার করুন)
ফলস্বরূপ মানগুলি বর্গাকার ধনুর্বন্ধনীগুলির জুড়ি হিসাবে নিম্নরূপে নির্দিষ্ট করা হয়।
[<alpha-value>,<color-value>]
ফলস্বরূপ আলফা চ্যানেল এবং প্রতিটি বর্ণ চ্যানেল যথাক্রমে উত্পন্ন করার সূত্রগুলি কোথায় alpha-value
এবং color-value
।
এটি আলফা মানের উপর ভিত্তি করে কীভাবে চিত্রগুলি রচনা করবেন তা নির্ধারণ করে। এখানে আরও দেখুন http://en.wikedia.org/wiki/Alpha_compositing