Tạo tệp GLB bằng 3ds Max và Substance Painter
Bạn có thể sử dụng 3ds Max và Substance Painter để xuất tệp GLB có thể thêm vào sản phẩm trong bảng điều khiển quản trị Shopify. Mô hình 3D giúp khách hàng hình dung sản phẩm, từ đó tăng độ tin cậy và giảm số lượng đơn hàng trả lại.
Trên trang này
Chuẩn bị mô hình để xuất trong 3ds Max
Để chuẩn bị mô hình trước khi xuất, hãy đảm bảo đó là một lưới đơn và chỉ áp dụng một vật liệu duy nhất.
Các bước thực hiện:
- Nhấp vào File > Import... > Import....
- Chọn tệp mô hình, rồi nhấp vào Open.
- Trong hộp thoại OBJ Import Options, chọn Import as a single mesh.
- Nhấp vào Import.
- Trải mô hình vào không gian 0-1. Đảm bảo không có UV nào chồng chéo:

- Áp dụng một vật liệu duy nhất cho toàn bộ mô hình.
Xuất lưới từ 3ds Max
- Nhấp vào File > Export > Export...
- Nhập tên tệp và vị trí muốn xuất mô hình.
- Từ menu thả xuống Save as Type, chọn OBJ-Export (.OBJ).
- Nhấp vào Save.
- Trong hộp thoại OBJ Export Options, giữ nguyên các tùy chọn mặc định và nhấp vào Export.
Nhập và chuẩn bị tệp OBJ trong Substance Painter
- Tạo dự án Substance Painter mới bằng cách nhấp vào File > New.
- Trong hộp thoại New project, nhấp vào Select để chọn một lưới.
- Chọn tệp OBJ đã xuất từ 3ds Max, rồi nhấp vào Open.
- Trong cửa sổ New project, nhấp vào OK.
- Xác minh bạn đã xuất lưới chính xác bằng cách kiểm tra xem chỉ có một tập hợp kết cấu trong bảng Texture set list .
- Nếu có nhiều hơn một tập hợp kết cấu hiển thị, hãy xem phần Nhiều tập hợp kết cấu.
- Trong bảng Texture set settings , nhấp vào nút
+để thêm kênh:
- Bắt buộc: Ambient occlusion.
- Tùy chọn: Emissive. Thêm kênh này nếu mô hình có các thành phần phát sáng.
- Tùy chọn: Opacity. Thêm kênh này nếu mô hình có các thành phần trong suốt.
- Trong bảng Texture set settings, nhấp vào Bake Mesh Maps.
- Vẽ kết cấu lên mô hình.
Nhiều tập hợp kết cấu
Khi nhập tệp OBJ vào Substance Painter, hệ thống chỉ hiển thị một tập hợp kết cấu:

Nếu có nhiều hơn một tập hợp kết cấu hiển thị, một trong những lỗi sau đã xảy ra khi xuất lưới từ 3ds Max:
- Lưới chưa được kết hợp thành một đối tượng duy nhất.
- Lưới đã được gán nhiều hơn một kết cấu.
Nếu đúng như vậy, hãy xuất lại mô hình từ 3ds Max và đảm bảo lưới là một đối tượng duy nhất và chỉ được gán một kết cấu duy nhất.
Xuất tệp glTF từ Substance Painter
Nhấp vào File > Export Textures.
Từ menu thả xuống Config, chọn glTF PBR Metal Roughness.
Chọn vị trí để lưu kết cấu.
Chọn kích thước tài liệu để xác định dung lượng tệp kết cấu.
Nhấp vào Export.
Nén tệp kết cấu
Khi đã xuất mô hình, bạn sẽ có các tệp sau:
- modelName.bin
- modelName.glb
- modelName.gltf
- modelNamebaseColor.png
- modelNamenormal.png
- modelName_occlusionRoughnessMetallic.png
Khi dùng cấu hình glTF PBR Metal Roughness, Substance Painter chỉ xuất tệp kết cấu ở định dạng PNG. Hãy cân nhắc nén tệp kết cấu và chuyển đổi các kết cấu không cần kênh alpha sang định dạng JPG. Việc này giúp giảm tổng dung lượng tệp, đồng thời dung lượng tệp nhỏ hơn sẽ giúp tăng tốc độ tải xuống và tương tác mượt mà hơn.
Tốt nhất nên giữ dung lượng tệp từ 4 MB trở xuống.
Tạo tệp GLB
- Truy cập https://glb-packer-old.glitch.me/.
- Kéo và thả các tệp đã xuất từ Substance Painter vào trang web GLB Packer.
Tệp có tên out.glb sẽ được tải xuống máy tính. Sau khi tải xuống hoàn tất, bạn có thể đổi tên tệp rồi tải lên Shopify.