Skip to content
  • 0 Votes
    1 Posts
    0 Views
    N
    Mặt đứng công trình ốp gạch thẻ. Gán vật liệu xong, render ra thì gạch trên mảng tường lớn có kích thước khác gạch ở mảng tường nhỏ, gạch ở mặt vát bị kéo dài thành sọc, và ở góc tường thì mạch vữa không thẳng hàng. Không phải lỗi texture, mà là UV — hệ toạ độ quyết định texture nằm ở đâu trên bề mặt. Với kiến trúc, sai UV là sai tỉ lệ vật liệu, và mắt người nhận ra ngay dù không gọi tên được. Plugin này giải quyết việc gì 3ds Max có sẵn hai công cụ: modifier UVW Map (chiếu texture theo hình hộp, hình trụ, mặt phẳng — nhanh, đủ cho khối đơn giản) và modifier Unwrap UVW (trải phẳng thủ công — mạnh nhưng giao diện nặng nề và chậm). Với vật thể kiến trúc, phần lớn công việc rơi vào khoảng giữa: không đơn giản đến mức UVW Map là xong, nhưng cũng không cần mức tỉ mỉ của ngành game. UV Tools của HQdetails là script bổ trợ cho Unwrap UVW, gom các thao tác lặp thành nút bấm. Những việc nó làm nhanh hơn hẳn: Chỉnh và căn texture ngay trong viewport, không phải mở cửa sổ Unwrap. Ghép (stitch) tự động các mảnh UV liền nhau, để mạch gạch chạy liên tục qua góc tường. Sắp xếp và đóng gói (pack) các mảnh UV vào khung. Quản lý và hiển thị texel density — mật độ điểm ảnh trên một đơn vị chiều dài thực. Đây là khái niệm quan trọng nhất của bài này: cùng một texel density thì viên gạch trên mọi bức tường có cùng kích thước. Hỗ trợ nhiều ô (UDIM) cho vật thể cần độ phân giải cao. Chuyển đổi real-world mapping — nhập kích thước thật của vật liệu (viên gạch 600×600 mm) thay vì chỉnh hệ số lặp bằng cảm tính. Randomize — xoay và hoán vị ngẫu nhiên UV của các mảnh để phá nhịp lặp của texture. Giới hạn: đây là script trợ giúp, không phải bộ trải UV tự động. Nó không đoán được đường cắt (seam) hợp lý thay anh em, và với vật thể hữu cơ phức tạp thì các công cụ chuyên ngành khác vẫn mạnh hơn. Ứng dụng trong kiến trúc và thiết kế Gạch thẻ, đá ốp mặt đứng. Đặt real-world mapping theo đúng kích thước viên trong hồ sơ vật liệu. Khi khách đổi từ viên 60×240 sang 50×200, sửa hai con số là cả mặt đứng đúng lại, thay vì chỉnh hệ số lặp từng mảng bằng mắt. Sàn gỗ và sàn đá trong nội thất. Randomize UV để các tấm ván không giống hệt nhau về vân — chi tiết nhỏ này quyết định sàn nhìn thật hay nhìn như dán decal. Bê tông trần và tường sơn hiệu ứng. Mảng tường lớn cần texture không lặp lộ liễu. Ghép các mảnh UV rồi kiểm tra texel density đồng đều là bước bắt buộc trước khi gán map. Trần nhôm, lam gỗ, tấm ốp mô-đun. Các cấu kiện lặp cần UV đồng nhất để mối nối trùng khớp giữa các tấm. Model nhập từ SketchUp hoặc CAD. UV của model nhập ngoài gần như luôn phải làm lại. Đây là công đoạn ngay sau bước dọn hình học — xem Nhập model SketchUp vào 3ds Max cho sạch. Vật thể cong: mái vòm, cầu thang xoắn, ban công cong. UVW Map dạng trụ hoặc cầu chỉ đúng gần đúng; phần vát và phần giao cần trải tay. Thông tin plugin Mục Chi tiết Tên chính thức UV Tools (bản 3.x) Tác giả HQdetails (Nikita Gushchin) Giá 22 USD (theo trang chính chủ) Trang chính chủ https://hqdetails.com/shop/uvtools Phiên bản Corona / 3ds Max 3ds Max 2013 trở lên, các bản mới đã hỗ trợ tới 3ds Max 2027; không phụ thuộc bộ render Cách dùng Tải gói .mzp từ trang chính chủ, kéo thả vào viewport 3ds Max để cài. Gán script vào toolbar hoặc quad menu để gọi nhanh — đây là công cụ dùng liên tục nên đáng bỏ hai phút thiết lập. Bắt đầu bằng UVW Map, không bắt đầu bằng Unwrap. Với tường phẳng, chọn kiểu Box hoặc Planar và bật Real-World Map Size, nhập đúng kích thước vật liệu. Chỉ thêm Unwrap UVW cho những chỗ UVW Map không xử lý được: mặt vát, giao tuyến, chi tiết cong. Mở UV Tools, dùng chức năng texel density để đo mật độ hiện tại của các mảnh, rồi cân bằng chúng về một giá trị chung cho toàn cảnh. Ghép mảnh ở các cạnh cần texture chạy liên tục (góc tường ngoài, mạch gạch quanh cửa sổ). Với sàn và ốp lặp, dùng Randomize để xoay/hoán vị nhẹ. Kiểm tra bằng texture ô vuông (checker) trước khi gán vật liệu thật. Ô vuông méo hoặc khác kích thước giữa các mặt là dấu hiệu UV còn sai. Mẹo và lưu ý Chốt một giá trị texel density cho cả dự án và ghi vào tài liệu nội bộ. Không có con số chung thì mỗi hoạ viên một tỉ lệ, và ảnh cuối nhìn lệch mà không ai chỉ ra được vì sao. Apply Scale trước khi trải UV. Đối tượng còn hệ số tỉ lệ khác 100% sẽ cho UV sai và sửa rất khó chịu về sau. Real-World Map Size cần vật liệu cũng ở chế độ real-world. Bật một bên mà quên bên kia là tỉ lệ vẫn sai. Đừng trải UV tỉ mỉ cho vật thể ở hậu cảnh. Đây là chỗ tốn thời gian mà không ai nhìn thấy. Lưu modifier UV vào preset cho các cấu kiện lặp lại giữa các dự án (tường gạch tiêu chuẩn, sàn gỗ tiêu chuẩn). Nếu vật liệu là gạch hoặc ngói mà anh em muốn hình học thật thay vì texture, thì bài phù hợp hơn là ATiles — dựng gạch, ngói, sàn gỗ theo tham số. Dùng kèm hoặc thay thế Dựng gạch, ngói bằng hình học thật thay cho texture: ATiles — dựng gạch, ngói, sàn gỗ theo tham số Trải lại UV cho model nhập từ SketchUp: Nhập model SketchUp vào 3ds Max cho sạch Chuẩn hoá hệ số lặp trên nhiều vật liệu cùng lúc: Batch Material Editor — sửa vật liệu hàng loạt Hiểu cách Corona đọc map trước khi chỉnh UV: Vật liệu Corona: CoronaPhysicalMtl và tư duy PBR Video tham khảo (YouTube) UV Tools 3 - 01 Installation (Nikita Gushchin) UV Tools 3 - 03 Align (Nikita Gushchin) UV Tools 3 - 07 Mapping (Nikita Gushchin) UV Tools 3 - 10 Randomize (Nikita Gushchin) Unwrap UVW Modifier in 3ds Max | I made it simple (Arch Viz Artist) Tài liệu tham khảo UV Tools — HQdetails — trang chính chủ, giá và ghi chú cập nhật. 3ds Max Help — Autodesk — tài liệu chính thức cho UVW Map và Unwrap UVW. ScriptSpot — nhiều script UV miễn phí cho nhu cầu đơn giản hơn. CG Tricks — bài hướng dẫn và mẹo về UV cho quy trình archviz.