Có thể đặt nhiều họa tiết lên trên cùng một khuôn mặt trên cùng một khuôn mặt trong Three.js sao cho sự pha trộn alpha được thực hiện với GPU tăng tốc trong webGL không?Nhiều họa tiết trong suốt trên cùng một khuôn mặt lưới trong Three.js
Kết cấu được (hoặc phải) được áp dụng cho cùng một khuôn mặt sao cho kết cấu phía dưới (kết cấu 1) không có kênh alpha và các họa tiết trên được phân luồng theo cách như kết cấu 2 trong ví dụ dưới đây.
Việc kết hợp này có thể đạt được bằng cách sử dụng HTML5 Canvas làm bước trước, nhưng vì bitmap kết cấu có thể rất lớn, tôi thích bỏ qua các hoạt động trộn Canvas.
Tôi đã thử nghiệm bằng cách tạo bản sao lưới và áp dụng một kết cấu trên lưới và làm cho lưới khác trong suốt và di chuyển nó một chút, thành công gần như tốt, nhưng có một số nhấp nháy và vì đối tượng không thể chính xác ở cùng một vị trí , có một số phòng giữa các kết cấu không phải là hiệu ứng đúng. Họ có vẻ như họ đã được pha trộn trong ví dụ. Photoshop (như hình dưới đây).
Bạn có thể thử phương pháp này trong câu trả lời [ở đây] (http://stackoverflow.com/questions/13309289/three-js-geometry-in-top -Người khác/13309722 # 13309722) – WestLangley
Cảm ơn. Có vẻ là một cách tốt. Và có thể có thể xử lý cũng hiển thị nhiều họa tiết trên đầu trang của nhau. Nhưng chưa được thử nghiệm cho đến nay. –