Khi cần xuất texture ra file ảnh trong SketchUp, bạn gặp một khoảng trống mà không lệnh có sẵn nào lấp được: SketchUp có thể render một góc nhìn camera thành ảnh phẳng, nhưng không có tùy chọn gốc “Lưu tất cả texture thành file”. Công cụ này lấp khoảng trống đó. Nó trích hàng loạt mọi bitmap texture từ hình học đang chọn — lấy đúng các file ảnh nguồn mà SketchUp lưu bên trong — và ghi mỗi ảnh thành một file PNG hoặc JPG riêng ở độ phân giải gốc. Kết quả là một thư mục các ảnh ô lặp sạch, không méo, sẵn sàng để chỉnh sửa lại trong Photoshop, GIMP hay Substance Painter, hoặc dùng lại trong trình render hay công cụ dựng hình khác như V-Ray, Enscape hoặc Blender mà không mất chất lượng do xuất lại hay chụp màn hình.
Sự khác biệt này quan trọng hơn bạn nghĩ. Khi SketchUp áp một texture lên mặt, nó lưu một ánh xạ UV chồng lên bitmap nguồn: vị trí, góc xoay, tỉ lệ, và đôi khi cả một sắc màu. Thứ bạn thấy trên mặt trong khung nhìn là bitmap sau khi các phép biến đổi đó được áp dụng. Xuất bằng File > Export > 2D Graphic sẽ “nướng” các phép biến đổi đó cùng ánh sáng, bóng đổ và phối cảnh camera vào một ảnh phẳng duy nhất — hữu ích để trình bày, vô dụng để sửa texture. Công cụ trích texture bỏ qua tất cả những thứ đó. Nó vượt qua dữ liệu UV và ghi ra ô lặp nguồn thô, đúng file mà vật liệu được tạo ra từ đó. Bạn nhận được bản sao 1:1 của bitmap gốc, không phải ảnh render lại.
Điều này đặc biệt giá trị khi các file nguồn gốc đã bị mất. SketchUp nhúng nguyên bitmap vào file .skp lúc lưu, nên dù file PSD hoặc PNG gốc trên ổ cứng đã mất, model vẫn mang theo một bản sao không mất dữ liệu. Công cụ khôi phục các file nhúng đó chỉ bằng một click, thay vì bắt bạn đổi tên .skp thành .zip rồi lục tìm trong file nén bằng tay — cách vẫn dùng được nhưng chậm và dễ sai trên model có hàng chục vật liệu.
Video: cách xuất texture từ SketchUp thành file ảnh
Tính năng nổi bật
- Trích hàng loạt trên toàn bộ vùng chọn. Chọn bao nhiêu đối tượng cũng được — component, group, hình học rời — và công cụ duyệt mọi mặt trong vùng chọn, gom tất cả vật liệu duy nhất và ghi mỗi vật liệu ra ổ đĩa một lần. Bạn không bị giới hạn ở một mặt hay một vật liệu mỗi lần. Một model nội thất điển hình có 30 texture xong trong một lượt dưới một giây.
- Xuất ở độ phân giải gốc. Mỗi bitmap được ghi với đúng kích thước pixel lúc nhập, không lấy mẫu lại. Một texture vân gỗ 4096×4096 ra file 4096×4096. Không mất chất lượng khi đi qua SketchUp — bản nhúng không mất dữ liệu (PNG hoặc JPEG gốc tùy cách vật liệu được nhập).
- Giữ ô lặp nguồn, không phải hình dạng đã ánh xạ UV. SketchUp tách bitmap khỏi vị trí đặt nó trên mặt. Công cụ lấy chính ô lặp đó, thứ bạn cần để chỉnh sửa bên ngoài. Nếu vật liệu đã bị thu nhỏ còn 25% trên một bức tường, file xuất ra vẫn là ô lặp kích thước đầy đủ — không phải mẩu cắt 25% của bản render.
- Hoạt động bất kể file gốc còn hay mất. Bitmap nguồn được nhúng vào .skp lúc lưu. Dù file được nhập ban đầu không còn trên ổ đĩa, công cụ vẫn khôi phục được từ model. Nhờ vậy công cụ là một bước khôi phục dự phòng thực tế cho các file dự án cũ.
- Xử lý mọi định dạng texture thông dụng. Vật liệu nhập dưới dạng JPEG, PNG, BMP hoặc TGA được lưu bên trong và khôi phục ở định dạng gốc. Công cụ ghi đúng thứ có trong model mà không mã hóa lại, nên JPEG vẫn là JPEG (không thêm một vòng nén) và PNG vẫn là PNG (không mất alpha).
- Một thư mục, tên file gọn gàng. Mọi bitmap trích ra nằm trong thư mục bạn chọn, đặt tên theo tên vật liệu trong model. Nếu hai vật liệu dùng chung một bitmap nguồn, chúng vẫn được ghi thành các file riêng để tránh nhầm lẫn.
Cách cài đặt và sử dụng
- Tải và cài công cụ từ 3dshouse.com. Công cụ có trên trang tải của 3dshouse.com. Cài qua SketchUp Extension Manager (Window > Extension Manager > Install Extension) bằng cách chọn file .rbz đã tải. Khởi động lại SketchUp sau khi cài.
- Mở model chứa các texture bạn muốn khôi phục. Model không cần là file vừa lưu — ngay cả một file .skp cũ mà các file texture gốc trên ổ đĩa đã bị xóa hoặc chuyển đi vẫn dùng được, vì SketchUp nhúng bitmap lúc lưu. Hãy đảm bảo có ít nhất một mặt mang vật liệu có texture chứ không phải màu đơn: Window > Materials > In Model liệt kê các vật liệu đang dùng, và vật liệu có texture hiện hình thu nhỏ là một bức ảnh.
- Chọn hình học chứa các texture. Dùng công cụ Select (phím cách) để chọn các đối tượng có vật liệu bạn muốn xuất. Bạn có thể chọn một component, một group, nhiều component cùng lúc, hoặc nhấn Ctrl+A để chọn mọi thứ trong model. Công cụ xử lý mọi vật liệu duy nhất tìm thấy trên bất kỳ mặt nào trong vùng chọn — các component con và group lồng nhau được duyệt tự động.
- Bấm nút công cụ Export Texture to Image trên thanh công cụ, hoặc tìm trong menu Extensions. Công cụ sẽ ngay lập tức yêu cầu bạn chọn thư mục đích trên máy.
- Chọn thư mục đích. Duyệt đến hoặc tạo thư mục bạn muốn lưu các file ảnh. Công cụ ghi một file cho mỗi vật liệu duy nhất, đặt tên theo vật liệu như hiện trong bảng Materials của SketchUp. Một thư mục con ngay cạnh file .skp giúp mọi thứ gọn gàng; tránh dùng Desktop khi model có nhiều texture.
- Xác nhận và đợi quá trình trích hoàn tất. Với model điển hình có 20–50 texture, việc trích xong trong dưới hai giây. Công cụ sẽ báo đã ghi bao nhiêu file. Mở thư mục đích trong trình quản lý file để kiểm tra kết quả. Nếu thấy ít file hơn mong đợi, hãy kiểm tra các đối tượng đã chọn có thực sự mang vật liệu có texture không — màu đơn không có bitmap để trích.
- Chỉnh sửa và dùng lại các bitmap đã trích khi cần. Các file là file ảnh chuẩn — mở trong bất kỳ trình chỉnh ảnh nào. Để cập nhật texture trong SketchUp sau khi chỉnh, mở bảng Materials, chọn vật liệu, bấm vào hình thu nhỏ texture và chọn file đã sửa.

Mẹo hay
- Kiểm tra tên vật liệu trước khi trích, đặc biệt trong dự án làm việc nhóm. Tên file xuất lấy trực tiếp từ tên vật liệu trong bảng Materials của SketchUp. Vật liệu tên “Material” hoặc “Material1” cho ra file Material.jpg và Material1.jpg, dễ nhầm. Hãy đổi tên vật liệu mô tả rõ ràng (ví dụ
wood_oak_lighthoặcconcrete_rough) trong bảng Materials trước khi trích nếu bạn định giao file cho người khác hoặc một quy trình khác. - Kiểm tra các vật liệu có tên không kèm đuôi file. SketchUp đôi khi nhập texture và lưu không có hậu tố định dạng — “brick” thay vì “brick.jpg”. Công cụ ghi file với đuôi đúng dựa trên định dạng thật trong model, nhưng nếu việc xuất có vẻ bỏ sót một texture, hãy mở bảng Materials, bấm vào hình thu nhỏ texture của vật liệu đó và xác nhận đường dẫn ảnh có đuôi hợp lệ. Nhập lại texture với tên file đúng trước khi trích là cách sửa an toàn nhất.
- Dùng thủ thuật .skp-như-zip để đối chiếu. File .skp là một container tương thích ZIP. Đổi tên một bản sao (không phải bản gốc) từ .skp sang .zip, mở nó và xem trong thư mục con Materials. Bạn sẽ thấy các bitmap nhúng thô. Việc này xác nhận chính xác công cụ sẽ cho ra gì và cho phép bạn kiểm tra một texture cụ thể có mặt hay không trước khi chạy công cụ.
- Trích trước khi áp các chỉnh sắc màu. SketchUp cho phép bạn nhuộm một texture bằng cách đổi màu vật liệu trong bảng Materials trong khi vẫn giữ bitmap. Sắc màu đó được lưu riêng và không ảnh hưởng bitmap nhúng. Công cụ luôn xuất ảnh gốc chưa nhuộm, đúng cho việc chỉnh sửa lại, nhưng hãy biết rằng file xuất sẽ không phản ánh các chỉnh màu bạn đã làm trong SketchUp — nếu cần, những chỉnh sửa đó phải áp lại trong trình chỉnh ảnh.
- Kết hợp trích texture với xuất 2D để có một bảng tham chiếu texture đầy đủ. Sau khi trích các bitmap nguồn, bạn cũng có thể làm File > Export > 2D Graphic để ghi lại cách các vật liệu đó thực sự trông thế nào trên model với vị trí và tỉ lệ UV. Giữ cả hai: ô lặp đã trích để chỉnh sửa, và ảnh 2D để tham chiếu thị giác. Đặc biệt hữu ích khi bàn giao tài sản cho khách hàng cần hiểu ô lặp nào đặt ở đâu.
- Xuất theo nhóm chức năng. Thay vì trích cả model một lúc, hãy chọn từng nhóm đối tượng (nội thất, tường, sàn) và xuất vào thư mục con riêng. Nhờ vậy bạn biết texture nào thuộc phần nào của thiết kế mà không phải đoán từ tên file, hữu ích khi bàn giao cho đơn vị render hoặc nhà sản xuất.
- Dùng ô lặp đã trích làm nền cho material PBR. Trong Blender hoặc Substance Painter, bitmap đã xuất đóng vai trò diffuse/albedo map. Từ đó có thể tạo normal map và roughness map bằng một công cụ sinh map như Materialize, một cách phổ biến để nâng cấp file SketchUp cũ cho trình render.
- Sửa hướng texture trong SketchUp, không phải ở file xuất. Các ô lặp đã trích là bitmap phẳng, nên góc xoay và tỉ lệ đặt trên mặt không đi theo. Để chỉnh hướng của texture trên một mặt, xem Xoay Texture trong SketchUp — Hướng Dẫn Công Cụ Position Texture.
Yêu cầu hệ thống
- Phiên bản SketchUp: SketchUp 2022 trở lên (2022, 2023, 2024, 2025, 2026). SketchUp for Web và SketchUp Go không cài được extension, nên hãy dùng gói desktop Pro hoặc Studio.
- Hệ điều hành: Windows 10/11 (64-bit) hoặc macOS 10.15 Catalina trở lên
- Tài khoản 3dshouse: Cần tài khoản miễn phí để tải và kích hoạt extension
- Không cần thêm phụ thuộc nào: Công cụ chạy hoàn toàn bên trong SketchUp bằng Ruby API chuẩn — không cần phần mềm bên ngoài
- BevelUp — bo tròn hoặc vát cạnh thành hình học thật, chỉ một cú nhấp
- Decimify — giảm số mặt (polygon) cho model nặng
- Tracepen — chuyển ảnh thành mặt SketchUp
- TileUp — biến một mặt thành gạch 3D thật, kèm bảng bóc tách
- Texturic — tạo texture gạch liền mạch kèm bản đồ PBR
- SheetUp — biến mô hình SketchUp thành bảng khối lượng và dự toán chi phí
- PatchUp — turn selected edges into faces, flat or curved

