Voxelizer: Biến mọi mô hình 3D thành tranh voxel
Thả mô hình vào, chọn số voxel theo chiều cao, và nhận bản dạng khối với màu lấy từ texture — thường chỉ vài giây đến dưới một phút. Miễn phí, và file không bao giờ rời khỏi thiết bị của bạn.
- 16 đến 128 voxel chiều cao
- Màu lấy từ texture
- GLB, OBJ, STL, VOX
- Không cần đăng ký
Cách dùng công cụ voxelizer trong 3 bước
- 01
Thả mô hình 3D
Kéo file GLB, glTF, OBJ, FBX, STL, 3MF, PLY, USDZ, DAE hoặc STEP vào công cụ ở trên, tối đa 200 MB. File GLB và glTF có texture cho màu đẹp nhất. Dùng thử mẫu sẽ tải một tượng bán thân có texture với khoảng 500.000 tam giác. - 02
Đặt độ phân giải
Kéo Độ phân giải từ 16 đến 128 theo bước 4; dòng gợi ý sẽ hiện ví dụ 48 voxel chiều cao. Chiều cao là chính xác, còn chiều rộng và chiều sâu theo đúng tỉ lệ mô hình. Bấm Voxel hóa và xem tiến trình đếm lên. - 03
Kiểm tra và xuất file
Bảng điều khiển voxelizer hiển thị Voxel, Lưới (W × H × D), Màu và một hàng các ô màu chính. Bật/tắt Bản gốc và Kết quả, rồi bấm Tải GLB, hoặc chọn OBJ, STL hay VOX.
Cài đặt độ phân giải và đầu ra của voxelizer
| Cài đặt | Phạm vi | Tác dụng |
|---|---|---|
| Độ phân giải | 16–128 voxel chiều cao, bước 4 | Mặc định 48. Đặt chiều cao chính xác theo số voxel; chiều rộng và chiều sâu được co giãn tương ứng |
| Màu sắc | Tự động | Mỗi voxel nhận màu trung bình của phần bề mặt nằm trong nó, lấy từ texture, màu đỉnh hoặc màu vật liệu |
| GLB | Mọi kích thước | Các khối vuông có màu đỉnh, dùng cho Blender, three.js, game engine và web |
| OBJ | Mọi kích thước | Cùng lưới đó với màu đỉnh được ghi thẳng vào file OBJ |
| STL | Mọi kích thước | Chỉ hình học, không có màu |
| VOX | Tối đa 256 mỗi cạnh | Định dạng của MagicaVoxel, tối đa 255 màu. Nút sẽ bị vô hiệu hóa khi lưới rộng hoặc sâu hơn 256 |
Trong thử nghiệm của chúng tôi, mẫu 500.000 tam giác ở 48 voxel chiều cao cho ra 5.128 voxel trong 9.7 s. Những lần nặng nhất mất tới khoảng một phút trên trình duyệt chậm; laptop bình thường thường nhanh hơn.
Mô hình nào tạo ra voxel art đẹp
Hình khối mạnh và mảng màu lớn là thứ sống sót qua các khối vuông tốt nhất. Chi tiết trang trí nhỏ sẽ thành nhiễu ở độ phân giải thấp.
Công cụ chuyển mô hình 3D sang voxel này hoạt động thế nào
Voxelizer phủ một lưới lên mô hình của bạn, với kích thước sao cho chiều cao đúng bằng số voxel bạn đã chọn. Sau đó công cụ bắn tia qua từng hàng và từng cột của lưới theo cả ba trục, và đánh dấu mỗi ô mà tia cắt qua bề mặt. Kết quả là một lớp vỏ rỗng, dày đúng một voxel, thay vì một khối đặc: phần bên trong nhân vật vẫn trống, nhờ đó số voxel và dung lượng file được giữ ở mức thấp.
Màu được lấy từ bề mặt nơi tia chạm vào, lấy trung bình trên mọi điểm chạm trong một voxel. Texture trước tiên được lấy mẫu tại các đỉnh của mô hình, nên lưới dày đặc giữ được chi tiết texture, còn mô hình rất ít đa giác mà lại có texture chi tiết sẽ ra mờ hơn. Mô hình không có texture sẽ dùng màu đỉnh hoặc màu vật liệu, nên một file STL xám trơn sẽ ra màu xám. Vì chỉ là lớp vỏ, số voxel tăng xấp xỉ theo bình phương độ phân giải chứ không phải theo lập phương.
Ảnh sang voxel: bắt đầu từ một bức ảnh
Công cụ voxelizer này đọc mô hình 3D chứ không đọc ảnh phẳng, nên bức ảnh cần thêm một bước. Hãy chuyển ảnh thành mô hình 3D với ảnh sang 3D: tài khoản mới được 3 credit miễn phí và tải GLB miễn phí. Sau đó thả file GLB vào đây.
Một điều cần biết: mô hình miễn phí không có texture, nên voxel sẽ ra một màu duy nhất. Mô hình có texture, thường mất 3 đến 5 phút để tạo và cần gói trả phí, sẽ giữ được màu vào các voxel. Nếu muốn dựng công trình Minecraft từ ảnh, trang tượng Minecraft hướng dẫn đúng quy trình đó.
Mẹo dùng công cụ tạo voxel art
- Bắt đầu với 48 voxel, rồi thử 32 nếu muốn vẻ thô mộc hơn hoặc 96 để thêm chi tiết
- Dùng file GLB có texture; màu sẽ lấy từ texture
- Mở file VOX trong MagicaVoxel để tô màu, chiếu sáng và render
- Giảm bớt mô hình quá nặng bằng công cụ làm gọn lưới nếu trình duyệt bị lag
- Đừng mong có ruột đặc; kết quả là lớp vỏ dày một voxel
- In file STL voxel mà không kiểm tra trong slicer trước
- Đẩy mô hình mỏng, nhiều gai xuống 16 voxel; chúng sẽ vỡ thành những mảnh lơ lửng
- Chọn VOX khi mô hình rất rộng ở mức 128 chiều cao; lưới sẽ vượt 256
Giới hạn của voxelizer
- Chỉ là lớp vỏ. Voxel bám theo bề mặt; không có tùy chọn đổ đặc.
- File STL không phải một khối liền sạch sẽ. Nó được ghép từ các mặt của khối vuông, nên slicer có thể báo lỗi. Dùng để xem và render thì ổn; muốn in chắc chắn, hãy dựng một bản dạng khối trong phần mềm CAD của bạn hoặc kiểm tra file bằng sửa STL.
- VOX tối đa 256 mỗi cạnh. GLB, OBJ và STL không giới hạn lưới.
- Tốc độ phụ thuộc vào mô hình. Hầu hết mô hình voxel hóa trong vài giây; mô hình nặng ở 128 có thể mất tới một phút, và điện thoại thì chậm hơn.
- Với Minecraft, hãy dùng công cụ tạo schematic, công cụ này chạy cùng bộ voxelizer và khớp từng voxel với một khối thật.
Hỏi đáp
Câu hỏi thường gặp
Công cụ voxelizer này có miễn phí không?
Làm sao chuyển mô hình 3D sang voxel?
Tôi có thể biến ảnh thành voxel không?
Voxelizer có giữ màu của mô hình không?
Tôi có mở được kết quả trong MagicaVoxel không?
Vì sao mô hình voxel của tôi bị rỗng?
Nên dùng độ phân giải nào?
Công cụ & hướng dẫn liên quan
Tiếp tục
Bắt đầu miễn phí
Voxel hóa mô hình 3D
Thả file vào công cụ voxelizer ở trên và tải voxel art có màu dưới dạng GLB, OBJ, STL hoặc VOX.
Miễn phí · chạy ngay trên trình duyệt · không cần đăng ký