سؤال

لقد رأيت عددًا من أمثلة تأثير البكسل ، أشياء مثل دوامة على صورة. لكنني أتساءل عما إذا كان أي شخص يعرف أي أمثلة أو دروس لاستخدامات أكثر عملية لتأثيرات التظليل؟

أنا لا أقول أن تأثير الدوامة لا يستخدمه ، فهو مجرد أن العديد من الأمثلة التي وجدتها لها التأثير الأساسي الموضحة ولا تدخل في كيفية استخدامها بمهارة مع تأثير آخر أو الانتقال إلى تنتج تأثيرًا رائعًا. يوجد فيديو هنا, ، هذا يحدد جميع مكتبة تأثيرات WPF ، لكنني لست متأكدًا من كيفية استخدام بعضها في سياق عملي.

على سبيل المثال ، عندما ظهرت Flash 8 بتأثيرات مثل Blur ، وجدت مقطع فيديو رائعًا أوضح كيفية استخدام تأثير الضبابية لإنشاء تأثير رائع مع نص سريع ، وقد ألهم هذا الفيديو العديد من الأفكار حول ما يمكنني فعله مع التأثيرات في Flash 8. أبحث عن شيء مشابه مع تأثيرات تظليل البكسل.

هل كانت مفيدة؟

المحلول

لقد استخدمت تظليل البكسل في سياقات مختلفة. في الغالب لإبهار المستخدمين.

هنا مثالان مني. تأثير الجني في Silverlight/WPF: عرض حي

alt text http://img121.imageshack.us/img121/6074/genied.jpg


يمنحك دعم كاميرا الويب في Silverlight 4 متعة لا نهاية لها ، عندما تجمعه مع التظليل. لقد فاجأت حاضرين في المؤتمر ووجه بيل جيتس ، وظهر على الأسطح البيضاء. قمت بتعيين مصباح يدوي بجوار كاميرا الويب و ...

alt text http://w2.com.ua/files/tinymce/images/analytics/it٪20jam٪20/.thumbs/4bd67c03d453251a72a01256fd9e61f_600_0_ jpg

تطبيق كاميرا الويب متاح أيضًا هنا: عرض حي (انك سوف تحتاج Silverlight 4 وقت التشغيل & كاميرا ويب).

المستخدمون المذهلون ليس بالتأكيد وسيلة لاستخدام التظليل. يمكنك أيضًا القيام ببعض حساب التفاضل والتكامل المكلف على وحدة معالجة الرسومات ، لكن لا يمكنني العثور على أي مثال جيد للحياة. وإذا كنت مطور ألعاب (أنا لست كذلك) ، فربما تستخدم التظليل على أساس يومي.


بالنسبة للاستخدامات العملية ، لا يوجد الكثير في الشبكة ، وتحديداً لتقنيات WPF/Silverlight. ينبغي للمرء أن يمر عبر الموضوعات المجاورة ، بدءا من مواصفات لغة HLSL وتنتهي مع فلاش بكسل بندر. فيما يلي بعض المراجع الجيدة للبدء:

أنا أيضاً موصوفة بالتفصيل كيف أنشأت تأثير Genie ، ولكن التفسير متاح فقط باللغة الروسية.


لا يوجد استخدام في التظليل في عناصر التحكم في WPF ، بقدر ما أعرف.

أتمنى أن يساعدك هذا :). هتافات.

نصائح أخرى

أحد الأشياء العملية التي تمكن آثار تظليل البكسل ... يمزج أوضاع.

تحقق من Robby Ingebretsen's بريد حول هذه المسألة (التي تناقش طريقة مفيدة للاستفادة من وضع مزيج الحرق الخطي). هناك أيضا stackoverflow سؤال على هذا الموضوع كذلك.

في الواقع ، لقد كتبت بالفعل مكتبة وضع مزيج لـ WPF و Silverlight ، وأجعلها متوفرة بحرية في بلدي مقالات. فيما يلي قائمة بجميع منشورات وضع المزيج (وكلها تحتوي على رمز المصدر والثنائيات المرفقة):

آمل أن يثير هذا خيالك ... واسمحوا لي أن أعرف إذا كنت تتجول مع المكتبة!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top