UnityChan(Channel)
Difference بررسی میکند که در هر پیکسل کدام لایه، مقدار پیکسل بالاترین/پایینترین است، و سپس مقدار پایینتر را از مقدار بالاتر کم میکند.
عکس سمت چپ : normal
عکس سمت راست : Difference
عکس سمت راست : Difference
UnityChan(Channel)
Exclusion
Exclusion
این دو لایه را ضرب می کند، منبع را اضافه می کند و سپس مضرب دو لایه را دو بار کم می کند.
این دو لایه را ضرب می کند، منبع را اضافه می کند و سپس مضرب دو لایه را دو بار کم می کند.
UnityChan(Channel)
Exclusion این دو لایه را ضرب می کند، منبع را اضافه می کند و سپس مضرب دو لایه را دو بار کم می کند.
عکس سمت چپ : normal
عکس سمت راست : Difference
عکس سمت راست : Difference
UnityChan(Channel)
Subtract
Subtract
لایه بالایی را از لایه پایین کم می کند.
سفید (1، 1، 1)_سفید (1، 1، 1) = سیاه (0، 0، 0)
سفید (1، 1، 1)_خاکستری (0.5، 0.5، 0.5) = خاکستری (0.5، 0.5، 0.5)
خاکستری تیره (0.4، 0.4، 0.4)_خاکستری روشن (0.5، 0.5، 0.5) = (-0.1، -0.1، -0.1) → سیاه (0، 0، 0)
لایه بالایی را از لایه پایین کم می کند.
سفید (1، 1، 1)_سفید (1، 1، 1) = سیاه (0، 0، 0)
سفید (1، 1، 1)_خاکستری (0.5، 0.5، 0.5) = خاکستری (0.5، 0.5، 0.5)
خاکستری تیره (0.4، 0.4، 0.4)_خاکستری روشن (0.5، 0.5، 0.5) = (-0.1، -0.1، -0.1) → سیاه (0، 0، 0)
UnityChan(Channel)
خاکستری تیره (0.4، 0.4، 0.4)_خاکستری روشن (0.5، 0.5، 0.5) = (-0.1، -0.1، -0.1) → سیاه (0، 0، 0)
عکس سمت چپ : normal
عکس سمت راست : Subtract
عکس سمت راست : Subtract
آبی روشن (0.1608، 0.6274، 0.8274) - نارنجی (1، 0.5961، 0.0706) = (0.8392-، 0.0313، 0.7568) → آبی (0، 0.0313، 0.7568) :
UnityChan(Channel)
آبی روشن (0.1608، 0.6274، 0.8274) - نارنجی (1، 0.5961، 0.0706) = (0.8392-، 0.0313، 0.7568) → آبی (0، 0.0313، 0.7568) :
عکس سمت چپ : normal
عکس سمت راست : Subtract
نتیجه کلی :
عکس سمت راست : Subtract
نتیجه کلی :
UnityChan(Channel)
Divide
Divide
مقدار عددی رنگ پایین را بر رنگ بالایی تقسیم می کند.
قرمز (1، 0، 0) / خاکستری (0.5، 0.5، 0.5) = (2، 0، 0) → قرمز (1، 0، 0)
قرمز (1، 0، 0) / خاکستری (0.5، 0.5، 0.5) = (2، 0، 0) → قرمز (1، 0، 0)
خاکستری تیره (0.4، 0.4، 0.4) / خاکستری روشن (0.5، 0.5، 0.5) = خاکستری روشن تر (0.8، 0.8، 0.8)
مقدار عددی رنگ پایین را بر رنگ بالایی تقسیم می کند.
قرمز (1، 0، 0) / خاکستری (0.5، 0.5، 0.5) = (2، 0، 0) → قرمز (1، 0، 0)
قرمز (1، 0، 0) / خاکستری (0.5، 0.5، 0.5) = (2، 0، 0) → قرمز (1، 0، 0)
خاکستری تیره (0.4، 0.4، 0.4) / خاکستری روشن (0.5، 0.5، 0.5) = خاکستری روشن تر (0.8، 0.8، 0.8)
UnityChan(Channel)
خاکستری تیره (0.4، 0.4، 0.4) / خاکستری روشن (0.5، 0.5، 0.5) = خاکستری روشن تر (0.8، 0.8، 0.8)
عکس سمت چپ : normal
عکس سمت راست : Divide
عکس سمت راست : Divide
آبی روشن (0.1608، 0.6274، 0.8274) / نارنجی (1، 0.5961، 0.0706) = (0.1608، 1.0525، 11.7195) → آبی آسمانی (0.1608، 1، 1)
UnityChan(Channel)
آبی روشن (0.1608، 0.6274، 0.8274) / نارنجی (1، 0.5961، 0.0706) = (0.1608، 1.0525، 11.7195) → آبی آسمانی (0.1608، 1، 1)
عکس سمت چپ : normal
عکس سمت راست : Divide
نتیجه کلی :
عکس سمت راست : Divide
نتیجه کلی :
UnityChan(Channel)
Hue
Hue HSV, HSI, HSL, HSY
اشباع و تن لایه زیرین را می گیرد و آنها را با رنگ لایه بالایی ترکیب می کند. لحن در این مورد یا ارزش، سبکی، شدت یا درخشندگی است.
اشباع و تن لایه زیرین را می گیرد و آنها را با رنگ لایه بالایی ترکیب می کند. لحن در این مورد یا ارزش، سبکی، شدت یا درخشندگی است.
UnityChan(Channel)
Saturation
Saturation HSI, HSV, HSL, HSY
Intensity و Hue لایه پایین را می گیرد و آنها را با اشباع HSI لایه بالایی خروجی می دهد.
Intensity و Hue لایه پایین را می گیرد و آنها را با اشباع HSI لایه بالایی خروجی می دهد.
UnityChan(Channel)
Saturation HSI, HSV, HSL, HSY Intensity و Hue لایه پایین را می گیرد و آنها را با اشباع HSI لایه بالایی خروجی می دهد.
عکس سمت چپ : normal
عکس سمت راست : Saturation HSI
عکس سمت راست : Saturation HSI
UnityChan(Channel)
Saturation HSI, HSV, HSL, HSY Intensity و Hue لایه پایین را می گیرد و آنها را با اشباع HSI لایه بالایی خروجی می دهد.
عکس سمت چپ : normal
عکس سمت راست : Saturation HSL
عکس سمت راست : Saturation HSL