ພາບລວມ
ແຕ່ລະໂມດູນປະມວນຜົນຈະຮັບຂໍ້ມູນຂາເຂົ້າຈາກໂມດູນກ່ອນໜ້າໃນ pixelpipe, ທຳການປະມວນຜົນ ຂໍ້ມູນຮູບພາບ, ແລ້ວຈຶ່ງສົ່ງຂໍ້ມູນຂາອອກໄປຫາໂມດູນຖັດໄປ.
ຂໍ້ມູນຂາອອກຂອງໂມດູນສາມາດເລືອກທີ່ຈະນຳມາປະມວນຜົນໃໝ່ (ລວມ) ກັບຂໍ້ມູນຂາເຂົ້າກ່ອນທີ່ຈະ ສົ່ງໄປຫາໂມດູນຖັດໄປ. ຂັ້ນຕອນເພີ່ມເຕີມນີ້ເອີ້ນວ່າ ການປະສົມ (blending) – ຂໍ້ມູນ ຂາເຂົ້າ ແລະ ຂາອອກຈະຖືກປະມວນຜົນໃໝ່ໂດຍໃຊ້ສູດການຄຳນວນທີ່ເອີ້ນວ່າ ໂໝດການປະສົມ (blend modes).
ແຕ່ລະໂໝດການປະສົມຈະຖືກຄວບຄຸມຕື່ມໂດຍພາຣາມີເຕີ ຄວາມທຶບແສງ (opacity) (ມີຄ່າລະຫວ່າງ 0% ຫາ 100%) ເຊິ່ງເປັນໂຕບອກວ່າຮູບຂາເຂົ້າ ແລະ ຂາອອກຈະມີຜົນຕໍ່ຜົນສຸດທ້າຍຫຼາຍປານໃດ. ໂດຍປົກກະຕິ, ຄວາມທຶບແສງ 0% ຈະໄດ້ຮູບທີ່ຄືກັນກັບຮູບຂາເຂົ້າ (ໂມດູນບໍ່ມີຜົນ), ໃນຂະນະທີ່ ຄວາມທຶບແສງ 100% ຈະໃຫ້ຜົນຂອງໂມດູນຢ່າງເຕັມທີ່.
ຄວາມທຶບແສງນີ້ສາມາດຄືກັນໃນທຸກພິກເຊວ (ໂດຍໃຊ້ແຖບເລື່ອນຄວາມທຶບແສງລວມ), ເຊິ່ງການປະສົມ ຈະມີຜົນເທົ່າກັນທັງໝົດຮູບ. ຫຼື ຄວາມທຶບແສງອາດຈະຕ່າງກັນໄປຕາມຄຸນສົມບັດ ຫຼື ຕຳແໜ່ງຂອງ ແຕ່ລະພິກເຊວ. ການປັບຄວາມທຶບແສງສະເພາະບ່ອນແບບນີ້ເອີ້ນວ່າ ໜ້າກາກ (mask). ໜ້າກາກ ຊ່ວຍໃຫ້ຜູ້ໃຊ້ຄວບຄຸມໄດ້ຢ່າງລະອຽດວ່າສ່ວນໃດຂອງຮູບຈະໄດ້ຮັບຜົນຈາກໂມດູນ ແລະ ຫຼາຍປານໃດ. ຜູ້ໃຊ້ສາມາດເລືອກເປີດໃຊ້ ໜ້າກາກແບບແຕ້ມ, ໜ້າກາກແບບກຳນົດຄ່າ ຫຼື ແບບລວມກັນ.
ການເຮັດວຽກຂອງການປະສົມ ແລະ ໜ້າກາກແມ່ນຄວບຄຸມຜ່ານກຸ່ມໄອຄອນທີ່ຢູ່ດ້ານລຸ່ມຂອງແຕ່ລະໂມດູນ.
ໄອຄອນເຫຼົ່ານີ້ຈະເປີດໃຊ້ຕົວເລືອກໜ້າກາກ ແລະ ການປະສົມ ດັ່ງນີ້ (ຈາກຊ້າຍໄປຂວາ):
- off (ປິດ)
- ຂໍ້ມູນຂາອອກຂອງໂມດູນຈະຖືກສົ່ງໄປຫາໂມດູນຖັດໄປໂດຍບໍ່ມີການປະມວນຜົນໃໝ່. ບໍ່ມີ ສ່ວນຄວບຄຸມອື່ນໆສະແດງຂຶ້ນ.
- ແບບສະເໝີພາບ (uniformly)
- ຮູບພາບຂາເຂົ້າແລະຂາອອກຈະຖືກປະມວນຜົນຄືນໃໝ່ຢ່າງສະເໝີພາບດ້ວຍໂໝດການປະສົມ (blend mode) ທີ່ເລືອກ, ໂດຍທີ່ປະລິມານການປະສົມແມ່ນຖືກຄວບຄຸມດ້ວຍ slider ຄວາມທຶບແສງ (opacity) ອັນດຽວ. ຈະມີການສະແດງສ່ວນຄວບຄຸມເພີ່ມເຕີມເພື່ອໃຫ້ເລືອກໂໝດການປະສົມ ແລະ ຄວາມທຶບແສງໄດ້. ຄ່າເລີ່ມຕົ້ນແມ່ນໂໝດການປະສົມແບບ “normal” ໂດຍມີຄວາມທຶບແສງ 100%.
- ໜ້າກາກແບບແຕ້ມ
- ການປະມວນຜົນໃໝ່ຈະເກີດຂຶ້ນດ້ວຍໂໝດການປະສົມທີ່ເລືອກ ແລະ ຄວາມທຶບແສງທີ່ອີງຕາມຕຳແໜ່ງ ພິກເຊວທີ່ກຳນົດໂດຍຮູບຮ່າງທີ່ແຕ້ມ. ຈະມີສ່ວນຄວບຄຸມສະແດງຂຶ້ນເພື່ອໃຫ້ແຕ້ມໜ້າກາກ. ຖ້າບໍ່ມີການແຕ້ມໜ້າກາກ, ທຸກພິກເຊວຈະມີຄວາມທຶບແສງເທົ່າກັນຕາມແຖບເລື່ອນ.
- ໜ້າກາກແບບກຳນົດຄ່າ
- ການປະມວນຜົນໃໝ່ຈະເກີດຂຶ້ນດ້ວຍໂໝດການປະສົມທີ່ເລືອກ ແລະ ຄວາມທຶບແສງທີ່ອີງຕາມຄຸນສົມບັດ ຂອງແຕ່ລະພິກເຊວ. ຈະມີສ່ວນຄວບຄຸມສະແດງຂຶ້ນເພື່ອໃຫ້ປັບຄວາມທຶບແສງຂອງແຕ່ລະພິກເຊວ ໂດຍອີງຕາມຄ່າຂອງພິກເຊວນັ້ນ.
- ໜ້າກາກແບບແຕ້ມ ແລະ ແບບກຳນົດຄ່າ
- ການປະມວນຜົນໃໝ່ຈະເກີດຂຶ້ນດ້ວຍໂໝດການປະສົມທີ່ເລືອກ ແລະ ຄວາມທຶບແສງທີ່ເກີດຈາກ ການລວມກັນຂອງໜ້າກາກແບບແຕ້ມ ແລະ ແບບກຳນົດຄ່າ.
- ໜ້າກາກແບບຣາສເຕີ
- ການປະມວນຜົນໃໝ່ຈະເກີດຂຶ້ນດ້ວຍໂໝດການປະສົມທີ່ເລືອກ ແລະ ຄວາມທຶບແສງທີ່ອີງຕາມໜ້າກາກ ທີ່ຖືກສ້າງໂດຍໂມດູນກ່ອນໜ້າໃນ pixelpipe.
- ຕົວເລືອກການຜະສົມ (blending options)
- ເລືອກຂອບເຂດສີ (color space) ທີ່ຈະໃຊ້ໃນການຄິດໄລ່ໜ້າກາກການຜະສົມ, ແລະ ລະບຸວ່າຈະອະນຸຍາດໃຫ້ສ້າງໜ້າກາກໂດຍອີງຕາມຊ່ອງຂໍ້ມູນຂາອອກ (output channels) ຂອງໂມດູນ ຫຼື ບໍ່ (ໂດຍປົກກະຕິໜ້າກາກພາຣາມິເຕີຈະຖືກສ້າງຂຶ້ນຕາມຊ່ອງຂໍ້ມູນຂາເຂົ້າ). ຕົວເລືອກຕໍ່ໄປນີ້ມີໃຫ້ໃຊ້:
- ຣີເຊັດເປັນຂອບເຂດສີການຜະສົມເລີ່ມຕົ້ນ: ໃຊ້ຂອບເຂດສີເລີ່ມຕົ້ນຂອງໂມດູນເພື່ອລະບຸໜ້າກາກພາຣາມິເຕີ.
- Lab: ໃຊ້ຂອບເຂດສີ Lab (ຖ້າມີ) ເພື່ອລະບຸໜ້າກາກພາຣາມິເຕີ.
- RGB (display): ໃຊ້ຂອບເຂດສີ RGB/HSL ແບບອ້າງອີງຕາມການສະແດງຜົນ ເພື່ອລະບຸໜ້າກາກພາຣາມິເຕີ.
- RGB (scene): ໃຊ້ຂອບເຂດສີ RGB/JzCzhz ແບບອ້າງອີງຕາມສາກ ເພື່ອລະບຸໜ້າກາກພາຣາມິເຕີ.
- ສະແດງຊ່ອງຂໍ້ມູນຂາອອກ: ສະແດງການຄວບຄຸມຊ່ອງຂໍ້ມູນຂາອອກຂອງ ໜ້າກາກພາຣາມິເຕີ, ເພື່ອໃຫ້ສາມາດກຳນົດໜ້າກາກພາຣາມິເຕີໃນຮູບແບບຂອງຊ່ອງຂໍ້ມູນຂາອອກຂອງໂມດູນໄດ້.
ໝາຍເຫດ: ບໍ່ແມ່ນທຸກໂມດູນທີ່ຈະມີຕົວເລືອກການປະສົມເຫຼົ່ານີ້ຄົບທັງໝົດ.
