Tải Tracepen trên SketchUp Extension Warehouse (miễn phí) →
Tracepen tạo model SketchUp từ ảnh: plugin trace PNG hoặc JPG thành mặt SketchUp gốc, mỗi màu một group và một vật liệu, tạo thẳng trong model đang mở – không cần import file .skp, không phải vẽ lại. Tracepen hợp với logo, icon và đồ họa phẳng cần thành geometry thật để push-pull hoặc tô màu; đây là bộ trace (lượng tử hóa màu rồi khớp đường cong Potrace, không AI), nên kết quả là các mặt phẳng nằm trên mặt đất, không phải model 3D dựng từ bức ảnh.
Miễn phí với đủ mọi tính năng và full màu, vài lượt nạp vào model mỗi ngày với tài khoản 3dshouse miễn phí. Tracepen Pro bỏ giới hạn theo ngày: $80 mua một lần, dùng chung cho cả bản web và add-on Blender.

Video
Cách chuyển ảnh thành mặt SketchUp
- Mở Extensions → TracePen (hoặc nút TracePen trên thanh công cụ). Khi chưa đăng nhập, hộp thoại hiện thẻ Sign in to Tracepen: bấm Sign in with 3dshouse, đăng nhập trong tab trình duyệt vừa mở rồi quay lại SketchUp.
- Chọn ảnh bằng ô chọn file, hoặc kéo thả vào khung xem trước. Cho đến lần trace xong đầu tiên, dải Try a sample có sẵn vài ảnh mẫu. Crop giữ lại đúng phần bạn cần.
- Đợi Analyzing…: Tracepen đếm số màu trong ảnh và đặt thanh trượt Color number đúng bằng số đó. Thanh trượt chỉ kéo xuống được từ mức này (thấp nhất là 1).
- Chỉnh Color number, Noise filter (Off, 1-5), Merge min area (1-64 px) và Corner smooth (0-100%), rồi bấm Convert. Giá trị mặc định là Off, 4 px và 80%.
- Trong Color Layers, mỗi màu có một ô màu để đổi và một checkbox. Màu bỏ tick sẽ không được nạp. Dòng phía trên các ô màu, N faces / M layers, cho biết model sẽ nặng cỡ nào trước khi nạp.
- Nhập chiều rộng thật của ảnh vào ô Width (milimét với model hệ mét, inch với model hệ inch) rồi bấm Load to SketchUp. Nút này đếm số màu đã nạp, ví dụ 2/5.
Kết quả trong model
- Một component tên TracePen, đặt tại gốc tọa độ: góc dưới-trái của ảnh nằm đúng gốc, cạnh trên hướng về +Y, mọi thứ ở Z = 0.
- Mỗi màu một group, tên Layer 00, Layer 01… Màu có diện tích lớn nhất đứng đầu, các màu còn lại xếp theo độ gần nhau về màu.
- Mỗi màu một vật liệu, tên TracePen_R_G_B với ba chữ số mỗi kênh (TracePen_255_128_000), tô cả hai mặt của từng face.
- Lỗ vẫn là lỗ: một đường bao cùng các đường bao bên trong thành một face (phần rỗng của chữ O vẫn rỗng), còn đảo nằm trong lỗ có face riêng.
- Đa giác cạnh thẳng: mỗi đường cong bị cắt thành 8 đoạn thẳng và các cạnh không được soften, nên đường bao càng tròn thì càng nhiều cạnh.
- Một bước Undo theo thiết kế: lần chèn được nối thành một operation duy nhất của SketchUp, và tài liệu API của SketchUp nói operation transparent được nối vào operation trước thay vì thêm bước undo.
Những điểm cần biết, rút từ mã nguồn
- PNG nền trong suốt không cho nền rỗng. Độ trong suốt được trộn vào nền trắng trước khi trace (nền đen nếu ảnh đã có điểm ảnh trắng thuần), và lớp nền đó trở thành một lớp màu. Bỏ tick nó trong Color Layers trước khi nạp.
- Trace lại cùng một ảnh sẽ thay toàn bộ nội dung component. Vị trí và tỷ lệ của instance được giữ, nhưng mọi thứ bạn sửa bên trong component sẽ bị xóa. Danh tính của ảnh là tên file cộng kích thước pixel sau khi crop và thu nhỏ, nên bản ảnh đã crop hoặc đổi tên sẽ nạp thành component thứ hai.
- Ô Width bắt đầu ở 1000. Với model hệ inch đó là 1000 inch, nên hãy đặt lại trước mỗi lần nạp. Đơn vị chỉ được đọc một lần, lúc mở hộp thoại.
- Ảnh được trace ở tối đa 1500 px cạnh dài nhất. File lớn hơn bị thu nhỏ trước, và Width áp lên kết quả đã crop và thu nhỏ.
- Chiều rộng quá nhỏ làm mất chi tiết. Điểm được làm tròn vào lưới 0,025 mm, cạnh ngắn hơn 0,05 mm bị bỏ và mảnh mỏng hơn dung sai 0,0254 mm của SketchUp bị loại. Ảnh trace 1500 px nạp ở rộng 60 mm là 0,04 mm mỗi pixel, nên những đường bao mảnh nhất bị gộp.
- Line thickness và Line color chỉ tạo kiểu cho bản xem trước (và file SVG, PDF xuất ra). Các face trong SketchUp chỉ được dựng từ phần đường bao được tô màu.
- Face mà SketchUp từ chối sẽ bị bỏ qua, không có thông báo. Phần còn lại của màu đó vẫn được nạp.
- Một màu = chỉ điểm ảnh tối. Khi Color number là 1, bộ trace giữ các điểm ảnh tối hơn xám trung bình làm một hình bóng duy nhất, tô bằng màu trung bình của chúng.
- Màu có quá nhiều vùng có thể bị timeout. Mỗi màu được gửi thành một lô và SketchUp phải xác nhận trong 30 giây, nếu không việc nạp dừng với thông báo SketchUp load failed: timeout waiting for layer-faces-ack. Ít vùng hơn cho mỗi màu (giảm Color number, tăng Merge min area) nghĩa là lô nhỏ hơn.
- Mỗi lần Load to SketchUp tính là một trong các lượt xuất miễn phí trong ngày. Trace, xem trước và chỉnh lại không bị tính.
Khi nào dùng tốt, và giới hạn ở đâu
- Tracepen dành cho đồ họa màu phẳng: logo, icon, hình minh họa. Ở chế độ đó (do bộ phân tích tự chọn) bảng màu gốc của ảnh được giữ nguyên thay vì bị gộp.
- Bộ xử lý có nhánh riêng cho ảnh chụp, tự chọn khi ảnh trông giống ảnh chụp; hộp thoại SketchUp không có nút để chuyển nhánh.
- Kết quả chỉ có màu: không gắn texture ảnh, và không suy ra chiều sâu.
- Hộp thoại tải giao diện từ tracepen.3dshouse.com mỗi lần mở, nên cần kết nối internet.
- Ảnh của bạn nằm nguyên trên máy. Việc trace chạy ngay trong hộp thoại; các lệnh gọi mạng duy nhất trong code là kiểm tra đăng nhập, gói dùng và số lượt trong ngày, không lệnh nào mang theo điểm ảnh.
Ảnh sang SketchUp: Tracepen so với import ảnh, vẽ tay hay DXF
- Import ảnh. Theo trợ giúp của SketchUp, Use As Image tạo một image entity "similar to a face" (giống một face), còn Use As Texture tô lên một face và tạo vật liệu. Cả hai cách đều để ảnh vẫn là ảnh: không có cạnh đường bao nào để push-pull.
- Vẽ tay theo ảnh. Cũng trong hướng dẫn đó có mục Tracing Images: chọn công cụ vẽ rồi vẽ đè lên ảnh đã import. Cách này hợp với vài hình đơn giản; Tracepen tạo đường bao, lỗ và nhóm màu trong một lượt.
- DXF. SketchUp liệt kê face và 3D face trong các đối tượng CAD nó import (tính năng cho bản subscription). Bản web có thể xuất DXF Faces cho đường này; plugin bỏ qua vòng qua file và dựng face trực tiếp.
Cần file vector cho phần mềm khác? Bài so sánh công cụ chuyển ảnh sang vector đặt Tracepen cạnh Illustrator, CorelDRAW và Vector Magic.
Cài đặt
Tải trên Extension Warehouse →
- Trong SketchUp mở Extensions → Extension Warehouse, tìm Trace Pen và bấm Install (trợ giúp của SketchUp: "adding most extensions is as easy as clicking Install on an extension’s details page"). Trang của extension chính là nút phía trên.
- Mở từ Extensions → TracePen, đăng nhập tài khoản 3dshouse miễn phí, rồi trace và nạp kết quả. Bản miễn phí có giới hạn lượt nạp theo ngày; Tracepen Pro ($80 mua một lần) bỏ giới hạn đó và dùng chung cho bản web, plugin này và add-on Blender.
Nếu TracePen không có trong menu Extensions, mở Extension Manager: mỗi extension có công tắc bật/tắt ở tab Home, còn Settings chứa chính sách nạp extension, trong đó Identified Extensions Only chỉ nạp extension được ký bởi một SketchUp Developer đã đăng ký.
Yêu cầu
- SketchUp 2022 trở lên, bản desktop, Windows hoặc macOS. Phiên bản cũ hơn sẽ nhận thông báo hướng dẫn dùng bản web. Extension Warehouse mô tả extension của mình là developed specifically for SketchUp’s desktop application, nên plugin này không dành cho SketchUp chạy trong trình duyệt.
- Bản thân SketchUp 2026 ghi yêu cầu Windows 11 và macOS 14 trở lên.
- Kết nối internet và tài khoản 3dshouse miễn phí.
Câu hỏi thường gặp
Tạo model 3D SketchUp từ ảnh được không?
Tracepen biến ảnh thành các mặt phẳng nằm trên mặt đất, mỗi màu một group. Nó không suy ra chiều sâu: bạn tự tạo chiều cao bằng Push/Pull (hoặc bất kỳ công cụ SketchUp nào khác).
Tạo file SketchUp (.skp) từ ảnh bằng cách nào?
Bằng tay: import ảnh dạng image bằng File → Import rồi vẽ đè lên bằng công cụ vẽ của SketchUp, đúng như hướng dẫn của chính SketchUp. Tự động: cài Tracepen, mở Extensions → TracePen, chọn ảnh, bấm Convert, đặt Width rồi bấm Load to SketchUp. Không có bước tải file .skp: các mặt được tạo thẳng trong model đang mở; bản web xuất SVG, PNG, PDF và DXF, không xuất .skp.

English