كيفية إنشاء مرشح Silverllight Silverlight بسيط للمزج / اللعب مع / خلط 2 صور؟

StackOverflow https://stackoverflow.com/questions/1736362

سؤال

كيفية إنشاء مرشح Silverllight Silverlight بسيط للمزج / اللعب مع / خلط 2 صور؟

أحتاج إلى بعض مثال العمل على مرشح يتطلب كإدخال 2 صور الكائنات والعودة 1 صورة - نتيجة بعض الحسابات.

أريد أن أحضر أوضاع Silverlight!)

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

المحلول

حسنا، أول شيء ستفعله هو تحديد ملف .fx. في أنك تحتاج إلى رمز مثل ما يلي:

uniform extern texture Image1;
uniform extern texture Image2;
sampler2D BG_Image1_Sampler = sampler_state
{
    Texture = (Image1);
    MinFilter = LINEAR;
    MagFilter = LINEAR;
    MipFilter = LINEAR;
};
sampler2D BG_Image2_Sampler = sampler_state
{
    Texture = (Image2);
    MinFilter = LINEAR;
    MagFilter = LINEAR;
    MipFilter = LINEAR;
};

float4 MyCalcFunction(float2 TexCoords : TEXCOORD0) : COLOR0
{
    float4 outColor;
    //calculations here

    return outColor;
}

technique BlurGlow
{
    pass P0
    {
        PixelShader = compile ps_2_0 MyCalcFunction();
    }
}

أنا غير متأكد من كيفية استخدام ملف FX مع Silverlight ولكن يجب أن تدفعك!

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