Chuyển đổi

Texture Mapping

Texture mapping là kỹ thuật áp dụng các hình ảnh 2D lên bề mặt của một mô hình 3D để xác định màu sắc và chi tiết của nó, sử dụng tọa độ UV để kiểm soát chính xác vị trí đặt của từng hình ảnh.

Texture Mapping là gì?

Texture mapping là quá trình bọc các hình ảnh 2D (texture) lên bề mặt của mô hình 3D để tạo cho nó màu sắc, hoa văn và chi tiết chất liệu. Nó dựa vào tọa độ UV—bố cục 2D của bề mặt mô hình—để xác định chính xác mỗi texture được đặt như thế nào trên hình học.

Cách hoạt động

Trong quy trình PBR hiện đại, một bề mặt sử dụng nhiều map cùng lúc: base color (albedo), normal, roughness, metallic và ambient occlusion, tất cả đều dùng chung một bố cục UV. Texture mapping là thứ biến hình học đơn giản thành thứ trông như gỗ, kim loại, da hay vải, và là cầu nối giữa việc dựng hình và một chất liệu hoàn thiện, đáng tin cậy.

Các trường hợp sử dụng

  • Tạo cho mô hình màu sắc chân thực và chất liệu bề mặt

  • Kết hợp nhiều map thành vật liệu PBR

  • Tái sử dụng một bố cục UV cho toàn bộ bộ texture

Cập nhật lần cuối vào 5 tháng 9, 2026

Công cụ liên quan

Trình xem 3D trực tuyến

Xem và kiểm tra bất kỳ tệp 3D nào ngay trong trình duyệt của bạn.

Trình chuyển đổi tệp 3D

Chuyển đổi giữa FBX, OBJ, GLB, STL và hơn thế nữa.

Trình nén tệp 3D

Giảm kích thước tệp 3D mà không làm giảm chất lượng nhìn thấy được.

Trình tạo văn bản 3D

Chuyển mô tả văn bản thành chữ và hình dạng 3D.

Câu hỏi thường gặp

Texture mapping là quá trình bọc các hình ảnh 2D, gọi là texture, lên bề mặt của mô hình 3D để tạo màu sắc, hoa văn và chi tiết vật liệu. Nó dựa vào tọa độ UV để xác định chính xác mỗi texture sẽ được đặt ở đâu trên hình học. Đây là thứ biến hình học đơn giản thành thứ trông giống như gỗ, kim loại, da hoặc vải.

Mỗi đỉnh của mô hình mang tọa độ UV, ánh xạ nó đến một vị trí trên texture 2D. Trong quá trình render, shader lấy mẫu texture tại các tọa độ đó cho từng điểm bề mặt, vẽ hình ảnh lên hình học. Nhiều map có thể được lấy mẫu cùng lúc để tạo thành một vật liệu hoàn chỉnh.

UV mapping tạo ra bố cục tọa độ 2D của bề mặt mô hình, xác định nơi các nội dung có thể được đặt. Texture mapping là hành động áp dụng các bản đồ hình ảnh thực tế lên mô hình bằng bố cục đó. UV sạch là điều kiện tiên quyết để texture mapping tốt.

Một vật liệu PBR điển hình kết hợp màu cơ bản (albedo) cùng với các map normal, roughness, metallic và thường cả map ambient occlusion, tất cả đều dùng chung một bố cục UV. Kết hợp với nhau, chúng giúp công cụ render mô phỏng vật liệu thật phản ứng với ánh sáng như thế nào.

Ngoài cách lập bản đồ dựa trên UV tiêu chuẩn, các kỹ thuật phổ biến còn gồm chiếu planar, cylindrical và spherical cho các hình dạng đơn giản, triplanar để tránh các đường nối, và cube hoặc environment mapping cho phản xạ. UV mapping vẫn là linh hoạt nhất và được dùng nhiều nhất cho các mô hình chi tiết.

Trong Blender, hãy unwrap UV của mô hình, rồi tạo vật liệu trong Shader Editor bằng cách nối các node Image Texture cho base color, roughness, normal và các map khác vào shader Principled BSDF. Bạn có thể vẽ trực tiếp lên mô hình bằng Texture Paint hoặc import các map được tạo ở nơi khác.

Texture là một ảnh 2D duy nhất, ví dụ như map màu hoặc roughness. Material là định nghĩa hoàn chỉnh của bề mặt, kết hợp nhiều texture với các thiết lập shader để mô tả bề mặt phản ứng với ánh sáng như thế nào. Một material có thể chứa nhiều texture.

UV stretching xảy ra khi bố cục UV làm méo tỉ lệ bề mặt, khiến các texture bị nhòe/trải ra. Bạn có thể sửa bằng cách nới lỏng hoặc unwrap lại UV, thêm các seams để giảm méo và kiểm tra với texture lưới thử cho đến khi hoa văn trông đều trên toàn bộ model.

Có. Meshy tự động thực hiện AI texture mapping, tạo ra một bộ texture PBR đầy đủ từ text prompt hoặc ảnh tham chiếu và căn chỉnh chúng theo UV của model bạn. Nhờ đó, một mesh trơn sẽ trở thành một asset đã được texture hoàn chỉnh và thay thế hàng giờ thao tác texturing thủ công.