cho phép giả sử một alpha 1 có nghĩa là hoàn toàn mờ đục và 0 có nghĩa là hoàn toàn minh bạch. cho phép nói rằng tôi có hai hình ảnh đen có độ trong suốt 50% (alpha = 0,5).cho giá trị alpha khi pha trộn hai màu trong suốt
nếu chúng được đặt trên đầu trang của nhau, độ trong suốt kết quả là 0,75, phải không?
nếu chúng có alpha là 0,25, kết quả sẽ là khoảng 0,5, phải không?
nếu chúng có alpha là 0,9, kết quả sẽ là 0,97, phải không?
làm cách nào bạn có thể nhận được những con số này?
nói cách khác tôi đang tìm một hàm nhận giá trị alpha kết quả từ hai giá trị alpha khác.
float alpha = f(float alphaBelow, float alphaAbove)
{
//TODO implement
}
Thông thường, màu mờ đục khi alpha = 1 và hoàn toàn trong suốt khi alpha = 0. Vì vậy, kết quả alpha đặt 50% trên 50% phải là 25%, không phải 75%. – kennytm
@KennyTM, ok, tôi sẽ chỉnh sửa bài đăng của mình để hoạt động với phao từ 0 đến 1 – clamp