প্রিম্টিপ্লাইটেড আলফা, হ্যাঁ না না?


10

আমার কি প্রিমিপ্লিটপ্লাইড আলফা ব্যবহার করা উচিত? টম ফোর্সিথের নিবন্ধটি পড়ে মনে হচ্ছে এটি কোনও নোব্রায়নার। প্রিম্প্লিটপ্লাইড আলফা (একে একে অ্যাডিটিভ মিশ্রণ) প্রতিটি অর্থেই উন্নত।
যাইহোক, প্রিম্টিপ্লাইটেড আলফাটির মনে হয় এটির একটি বড় অপূর্ণতা রয়েছে, এটি সরঞ্জামগুলির সাথে ভাল সমর্থন করে না।

আপনি / আপনি চূড়ান্ত আলফা ব্যবহার করেছেন?

কিভাবে সরঞ্জাম সমর্থন?

বিশেষত, আমি মনে করি না গিম্প প্রিম্টিপ্লাইটিড আলফা চিত্রগুলি ভালভাবে সম্পাদনা করবে। প্রিমুলিপ্লাইড আলফা রফতানি করার জন্য কি কোনও গিম্প প্লাগইন রয়েছে? একটি বাহ্যিক সরঞ্জাম সম্পর্কে?


আমি আপনার ঠিক ঠিক একই অবস্থানে রয়েছি - আমি এটিকে সর্বত্র ব্যবহার করতে চাই, তবে আমি নিশ্চিত হতে পারি না যে এটির জন্য আমার অতিরিক্ত কিছু সরঞ্জামের বিকাশ প্রয়োজন হলে আমি এটি দিয়ে কত সহজে আমার সম্পদ সম্পাদনা করতে পারি।
কাইলোটন

উত্তর:


4

আমি এই মুহুর্তে প্রিমুলিউটপ্লাইড আলফা সহ এক্সএনএ ৩.১ ব্যবহার করি (৪.০ তে নেটিভ প্রিমুলিপ্লিটপ্লাইড আলফা সমর্থন যুক্ত হয়েছিল)।

বেশিরভাগ ক্ষেত্রে এটি আমার চিত্রগুলির স্বচ্ছ অঞ্চলগুলিতে সঠিক রঙ রয়েছে কিনা তা নিশ্চিত করে আমার সময় সাশ্রয় করে। আমি সিলভারলাইটেও বন্দর করি যা পূর্বনির্ধারিতভাবে ডিফল্টরূপে করে।

এক্সএনএর একটি কন্টেন্ট পাইপলাইন রয়েছে যা প্রিমুল্টপ্লাইড আলফা প্রিপ্রোসেসিংকে অতি-সহজ করে তোলে ।

সেই লিঙ্কটিতে রূপান্তর করার জন্য কোড রয়েছে। প্রতি পিক্সেলের জন্য:

c.R = (byte)(c.R * c.A / 255);
c.G = (byte)(c.G * c.A / 255);
c.B = (byte)(c.B * c.A / 255);

কন্টেন্ট পাইপলাইন থাকার জন্য অনেক কিছু বলা যায়। আপনি যদি এক্সএনএ ব্যবহার না করে ভিজুয়াল স্টুডিও ব্যবহার করছেন তবে আপনি নিজেই একসাথে নিক্ষেপ করতে পারেন । অন্য যে কোনও আইডিই / বিল্ড প্রক্রিয়াও সক্ষম হওয়া উচিত।

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

(যদি বোঝাপড়াটি পরিষ্কার না হয়ে থাকে: আপনি সম্ভবত প্রিমুলিপ্লাইড আলফা চিত্রগুলি সম্পাদনা করবেন না you আপনি যদি পারেন তবে তাদের প্রিম্টিপ্লাইপেট রফতানি করুন বা আরও ভাল তাদের প্রিপ্রোসেস করতে পারেন))


ধন্যবাদ। এটি প্রিমিপ্লিটপ্লাইড আলফার মতো হওয়া উচিত যা এক্সএনএ-তে যথেষ্ট সমর্থনযোগ্য (বা শীঘ্রই হবে)। আমি এখনও আমার পাইপলাইনটি তৈরি করার জন্য নন-এক্সএনএ সরঞ্জামগুলি সন্ধান করছি।
ডিফ্ট_কোড

3

আপনি যদি এক্সএনএ ব্যবহার করছেন বলে মনে হয় তবে প্রাক গুণিত আলফার জন্য বেশ কিছুটা সমর্থন রয়েছে। সাধারণত কনটেন্ট পাইপলাইনে রূপান্তরটি সম্পন্ন হয়, তবে আপনাকে নিজে থেকে এটি থামিয়ে দেওয়ার কিছুই নেই।


1

আমি আমার ইঞ্জিনে ডিফল্টরূপে প্রিমিপ্লিটপ্লাইড আলফা ব্যবহার করি (শিল্পী উপাদান সংজ্ঞা ফাইলে অ-প্রিমিপ্লিট্প্লিড জোর করতে পারে, যদি এটি কোনও ধরণের বিশেষ প্রভাবের প্রয়োজন হয়)

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.