Texture Artist
Họa sĩ texture
Tạo ra bề mặt hình ảnh phủ lên mô hình 3D trong game — vẽ màu sắc, chi tiết vật liệu và bề mặt cho nhân vật, môi trường và vật thể để chúng trông thật và phù hợp với phong cách của dự án.
Cùng một mô hình 3D có thể trông như nhựa giá rẻ hoặc như da chiến binh dày dặn trận mạc — sự khác biệt nằm hoàn toàn ở texture. Texture Artist là người tạo ra lớp hình ảnh phủ lên mô hình 3D, xác định mọi thứ về bề mặt: màu sắc, độ bóng, độ nhám, chi tiết nhỏ mà mesh không có.
Đây là nghề đòi hỏi kết hợp giữa con mắt hội họa (hiểu màu sắc, ánh sáng, vật liệu) và kỹ năng kỹ thuật (hiểu PBR quy trình, biết bake map, làm việc với UV). Texture Artist tốt có thể làm cho một mô hình bình thường trông xuất sắc — và texture tệ có thể phá hỏng ngay cả mô hình đẹp nhất.
01Texture Artist là ai?
Texture Artist tạo ra toàn bộ texture maps cho asset 3D trong game — từ màu sắc cơ bản đến chi tiết bề mặt, từ độ nhám vật liệu đến ánh kim loại. Trong PBR quy trình hiện đại, mỗi asset cần nhiều loại map khác nhau và mỗi loại phải được làm cẩn thận để kết hợp tạo ra kết quả thuyết phục.
Ở studio lớn, texturing thường tách khỏi modeling — 3D Modeler dựng hình và UV, Texture Artist lo bề mặt. Ở studio nhỏ hơn, một người thường làm cả hai.
- Tạo albedo / base color map — màu sắc cơ bản của bề mặt không chứa thông tin ánh sáng
- Tạo normal map — giả lập chi tiết bề mặt 3D mà không tốn thêm polygon
- Tạo roughness và metallic map — kiểm soát độ nhám và tính kim loại của bề mặt trong PBR
- Tạo tileable texture và vật liệu cho environment asset
Bộ PBR texture maps — mỗi map kiểm soát một thuộc tính khác nhau của bề mặt
Texture Artist nhận low-poly mesh với UV hoàn chỉnh và high-poly mesh từ 3D Modeler hoặc Character Artist, bake normal map và các map khác, sau đó vẽ texture hoàn chỉnh. Asset sau đó chuyển sang Lighting Artist hoặc Technical Artist để setup material trong engine. Texture Artist phối hợp với Art Director để đảm bảo phong cách màu sắc và vật liệu nhất quán.
02Công việc của một Texture Artist
1. Bake texture maps
Baking là quá trình "chụp" thông tin từ high-poly mesh và lưu vào texture map — để low-poly mesh trong game trông như có chi tiết của high-poly mà không tốn polygon. Đây thường là bước đầu tiên trong quy trình texturing.
- Normal map bake — chuyển chi tiết bề mặt 3D thành thông tin hướng normal trong texture 2D
- Ambient occlusion bake — ghi lại thông tin bóng tối ở các góc khuất, thêm chiều sâu cho bề mặt
- Curvature bake — ghi lại thông tin cạnh lồi/lõm, dùng để thêm mòn và dơ theo logic vật lý
Normal map bake — chi tiết high-poly được chụp vào texture để áp dụng cho low-poly
Các baked map — nguồn dữ liệu Texture Artist dùng để tạo texture thuyết phục
2. Vẽ texture trong Substance Painter
Substance Painter là công cụ chuẩn ngành cho texturing 3D. Texture Artist xây dựng texture theo lớp — bắt đầu từ base material, thêm variation màu sắc, wear và tear, dơ và bụi — từng lớp nhỏ tích lũy tạo ra kết quả phức tạp và thuyết phục.
- Layer-based texturing — xây dựng texture từng lớp: base color → material breaks → wear → dirt → decal
- Smart material — vật liệu thông minh tự động thêm mòn ở cạnh và dơ ở chỗ lõm dựa trên baked map
- Decal — chi tiết như chữ, biểu tượng, vết nứt được đặt lên bề mặt ở vị trí cụ thể
Layer stack trong Substance Painter — từng lớp nhỏ cộng lại tạo ra texture phức tạp và thuyết phục
3. Tạo tileable texture và Substance material
Environment art cần rất nhiều texture lặp lại — đá lát, tường gạch, sàn gỗ. Texture Artist tạo ra tileable texture (texture có thể lặp mượt mà không thấy đường nối) và đóng gói thành Substance material để Environment Artist dùng linh hoạt.
- Tileable texture — texture lặp vô hạn theo mọi hướng mà không thấy đường nối
- Substance Designer — công cụ tạo vật liệu procedural bằng node graph, không cần ảnh thực tế
- Texture variation — nhiều phiên bản của cùng một vật liệu (sạch, bẩn, ướt, mòn) để tránh lặp đơn điệu
Tileable texture — lặp mượt mà mọi hướng mà không thấy đường nối
Substance Designer node graph — tạo vật liệu procedural hoàn toàn từ toán học và node
4. Tối ưu texture cho game
Texture chiếm phần lớn bộ nhớ GPU trong game. Texture Artist cần biết cách tối ưu — chọn độ phân giải phù hợp, đóng gói nhiều thông tin vào ít texture, và dùng compression đúng cách — để game chạy tốt mà không hy sinh chất lượng hình ảnh không cần thiết.
- Texture resolution — nhân vật chính cần texture 2K hoặc 4K, prop nhỏ chỉ cần 512 hoặc 256
- Channel packing — lưu nhiều map vào các kênh RGB của một texture (ví dụ: roughness vào R, metallic vào G, AO vào B)
- Mipmap — engine tự tạo các phiên bản nhỏ hơn của texture cho vật thể ở xa, Texture Artist cần đảm bảo mipmap trông tốt ở mọi kích thước
Channel packing — lưu nhiều thông tin vào một texture để tiết kiệm bộ nhớ GPU
03Texture Artist cần giỏi gì?
Màu sắc & vật liệu
Texture Artist cần hiểu màu sắc sâu hơn lý thuyết cơ bản — biết rằng không có bề mặt nào đồng màu tuyệt đối (da người có nhiều sắc đỏ ở má, vàng ở trán), biết cách variation màu sắc nhỏ làm texture trông thật, và biết cách phối màu trong bóng tối và ánh sáng khác nhau như thế nào trong PBR.
Luyện bằng cách chép texture từ ảnh thực tế — da người, vải thô, kim loại bị oxy hóa — và phân tích tại sao chúng trông như vậy.
Vẽ & con mắt thẩm mỹ
Dù texturing hiện đại dùng nhiều công cụ tự động, Texture Artist vẫn cần khả năng vẽ tay để thêm chi tiết, sửa lỗi, và đưa ra quyết định thẩm mỹ mà công cụ không làm được. Con mắt nhận ra khi texture trông "sai" — quá đều đặn, quá tươi, không phù hợp với phong cách game — là kỹ năng không thể thay thế.
PBR quy trình
PBR (Physically Based Rendering) là chuẩn hiện đại — hiểu cách các map (albedo, normal, roughness, metallic, emissive) hoạt động cùng nhau và ảnh hưởng lẫn nhau là kỹ năng cốt lõi. Texture không đúng giá trị PBR sẽ trông sai dưới mọi điều kiện ánh sáng. Biết cách kiểm tra texture trong many-light environment là thói quen tốt.
Học từ tài liệu PBR của Marmoset và Substance — cả hai đều có hướng dẫn miễn phí và chi tiết về PBR quy trình đúng chuẩn.
Tối ưu texture
Biết khi nào dùng texture 4K, khi nào 512 là đủ, và cách channel packing tiết kiệm bộ nhớ là phần kỹ thuật thiết yếu của nghề. Texture Artist phải luôn nhớ rằng mỗi texture chiếm bộ nhớ GPU và nhiều texture cùng lúc ảnh hưởng trực tiếp đến performance game.
Quan sát vật liệu thực tế
Texture Artist giỏi nhìn vào đồ vật xung quanh và đọc được cấu trúc bề mặt — vải cotton khác vải lụa như thế nào dưới ánh sáng, da mòn theo hướng nào, kim loại rỉ sét bắt đầu từ đâu. Xây dựng thói quen quan sát và lưu ảnh tham khảo theo chủ đề là thói quen của mọi Texture Artist chuyên nghiệp.
Storytelling qua bề mặt
Texture không chỉ mô tả vật liệu — còn kể câu chuyện về lịch sử vật thể. Vết xước trên giáp trụ cho thấy đã qua nhiều trận chiến. Màu sơn bong tróc ở tay cầm cửa cho thấy cánh cửa được mở thường xuyên. Biết đặt những chi tiết "wear and tear" đúng chỗ theo logic vật lý là điều làm texture trông thật và có chiều sâu.
04Làm cách nào để trở thành Texture Artist?
Xây dựng thói quen quan sát vật liệu thực tế — chú ý cách ánh sáng tương tác với các bề mặt khác nhau. Học lý thuyết màu sắc cơ bản và luyện color study từ ảnh thực tế. Đây là nền tảng trước khi học bất kỳ phần mềm nào.
Substance Painter là phần mềm chuẩn ngành — học đủ để tạo texture hoàn chỉnh từ đầu đến cuối: import mesh, bake maps, vẽ texture theo lớp, export ra các map cần thiết. Substance có tài liệu học miễn phí phong phú trên trang chủ và YouTube.
Học cách các PBR map hoạt động cùng nhau, cách đọc giá trị đúng cho albedo, roughness và metallic. Quan trọng hơn, học cách test texture trong Marmoset Toolbag hoặc game engine thực tế — texture phải trông tốt dưới nhiều điều kiện ánh sáng, không chỉ trong một cảnh cụ thể.
Substance Designer học khó hơn Painter nhưng mở ra khả năng tạo vật liệu procedural hoàn toàn từ node — không phụ thuộc vào ảnh scan hay ảnh stock. Bắt đầu với các tutorial node cơ bản, sau đó tự tái tạo vật liệu đơn giản (gạch, đá, gỗ) để hiểu quy trình.
Portfolio cần thể hiện khả năng trên nhiều loại vật liệu và phong cách. Nên có: ít nhất một nhân vật textured hoàn chỉnh với breakdown các map, một set environment prop với tileable material, và nếu có thể một Substance Designer material với node graph. Với mỗi asset, kèm theo render đẹp trong Marmoset hoặc Unreal, wireframe, và breakdown map riêng lẻ. Đăng trên ArtStation — Texture Artist portfolio thường được tìm kiếm nhiều trên nền tảng này.