Thư viện thuật ngữ / 3D

Mix Shader là gì?

Còn gọi: pha trộn hai shader, mix shader node, trộn shader

Mix Shader là node pha trộn hai shader theo hệ số Factor từ 0 đến 1, hoặc theo một mặt nạ (texture đen trắng) để mỗi vùng dùng một vật liệu khác nhau.

Hiểu kỹ hơn

Ví dụ: kim loại sơn bị tróc. Một shader là lớp sơn đỏ, một shader là kim loại trần; nối một texture vết tróc (grunge) vào Factor, vùng đen dùng sơn, vùng trắng dùng kim loại. Cách này cũng dùng cho tuyết phủ trên đá theo hướng mặt, rêu ở mặt dưới, nhãn chai dán lên thuỷ tinh. Mix Shader khác node Mix Color: Mix Color pha màu, Mix Shader pha cả cách bề mặt phản xạ ánh sáng. Với nhiều trường hợp, có thể chỉ cần một Principled BSDF với map Metallic và Roughness tốt, gọn và nhẹ hơn. Lỗi thường gặp: nối Principled BSDF với Transparent BSDF qua Mix Shader để làm trong suốt, trong khi chỉ cần dùng ngõ Alpha.