Chào buổi sáng StackOverflow, hiện tại tôi đang gặp một chút vấn đề vì dường như tôi không thể tìm ra cách nào để hiển thị một phần của kết cấu trong suốt với openGL.
Đây là cài đặt của tôi: Tôi có một hình tứ giác, đại diện cho một bức tường, được phủ bằng kết cấu này (được chuyển đổi thành PNG cho mục đích tải lên). Rõ ràng, tôi muốn bức tường mờ đục, ngoại trừ các tấm kính. Có một mặt phẳng khác đằng sau bức tường được cho là hiển thị một cảnh quan. Tôi muốn nhìn phong cảnh từ phía sau cửa sổ. Mỗi kết cấu là một TGA với kênh alpha.
"Phong cảnh" được hiển thị đầu tiên, sau đó là bức tường. Tôi nghĩ rằng nó sẽ đủ để đạt được hiệu ứng này nhưng dường như không phải vậy. Phần cửa sổ được cho là trong suốt có màu đen và phong cảnh chỉ xuất hiện khi tôi di chuyển qua tường.
Tôi đã cố gắng nghịch ngợm với GLBlendFunc () sau khi đã kích hoạt nó nhưng dường như nó không thực hiện được mẹo.
Có phải tôi đang quên một bước quan trọng?
Cảm ơn bạn :)