Chuyển đổi PLY sang GLTF Trực tuyến (Miễn phí & Bảo mật)
iLove3DM chuyển đổi tệp PLY sang glTF trực tuyến và miễn phí: đầu vào .ply, đầu ra .gltf. PLY là tiêu đề nhị phân hoặc ASCII theo sau bởi danh sách các đỉnh và mặt, trong khi glTF là mô tả cảnh dạng JSON tham chiếu đến các tệp .bin và tệp hình ảnh riêng biệt; bộ chuyển đổi kết nối cả hai bằng GLB dưới dạng cảnh trung gian.
Chọn tệp .PLY
hoặc kéo & thả tệp .ply vào đây
Trải nghiệm iLove3DM Studio mới
Trải nghiệm tốt hơn trong Studio mới của chúng tôi: trình xem 3D toàn màn hình, xem trước trực tiếp và tất cả công cụ tích hợp trong một không gian làm việc. Trang phiên bản cũ này vẫn hoạt động bình thường như trước.
⚡ Tóm tắt AI & Câu trả lời nhanh
iLove3DM chuyển đổi tệp PLY sang glTF trực tuyến và miễn phí: đầu vào .ply, đầu ra .gltf. PLY là tiêu đề nhị phân hoặc ASCII theo sau bởi danh sách các đỉnh và mặt, trong khi glTF là mô tả cảnh dạng JSON tham chiếu đến các tệp .bin và tệp hình ảnh riêng biệt; bộ chuyển đổi kết nối cả hai bằng GLB dưới dạng cảnh trung gian.
Dữ liệu scan thường có hàng triệu đỉnh với màu sắc lưu theo từng đỉnh; chuyển đổi chúng là bước đầu tiên để tạo ra mô hình web hoặc AR dễ chia sẻ. PLY (.ply) là tiêu đề nhị phân hoặc ASCII theo sau bởi danh sách các đỉnh và mặt. Định dạng này chứa đám mây điểm (point cloud) và các mặt đa giác với thuộc tính tùy biến trên từng đỉnh và thường được mở nhất trong MeshLab, CloudCompare và Meshroom. glTF (.gltf) là mô tả cảnh dạng JSON tham chiếu đến các tệp .bin và tệp hình ảnh riêng biệt, chứa lưới tam giác được lập chỉ mục với tùy chọn morph targets và skins, và thường được sử dụng trong Blender, Visual Studio Code glTF tools và three.js.
Vì PLY sử dụng không có vật liệu thực sự, chỉ có các thuộc tính trên từng đỉnh trong khi glTF sử dụng vật liệu PBR metallic-roughness, bộ chuyển đổi sẽ đọc cảnh của bạn, áp dụng ánh xạ được mô tả bên dưới và xuất ra tệp .gltf hoàn chỉnh. Mọi thao tác đều chạy trong trình duyệt của bạn hoặc trên phiên bản cô lập tự động xóa dữ liệu, đảm bảo mô hình luôn riêng tư.
.plyGiới thiệu về PLY (Stanford Polygon File)
Được thiết kế để lưu trữ dữ liệu 3 chiều từ máy quét 3D, hỗ trợ các mặt đa giác và đám mây điểm với màu sắc trên từng đỉnh.
- Cấu trúc: tiêu đề nhị phân hoặc ASCII theo sau bởi danh sách các đỉnh và mặt
- Vật liệu: không có vật liệu thực sự, chỉ có các thuộc tính trên từng đỉnh
- Đơn vị: không có đơn vị (do máy quét thiết lập)
- Trục tọa độ: không xác định (phụ thuộc vào máy quét hoặc phần mềm)
- Mở bằng: MeshLab, CloudCompare, Open3D hoặc Blender
.gltfĐịnh dạng đích: glTF (JSON)
Định dạng mô tả cảnh 3D nguồn mở tiêu chuẩn sử dụng JSON với bộ đệm và texture bên ngoài hoặc nhúng kèm.
- Cấu trúc: mô tả cảnh dạng JSON tham chiếu đến các tệp .bin và tệp hình ảnh riêng biệt
- Vật liệu: vật liệu PBR metallic-roughness
- Đơn vị: mét (cố định theo đặc tả kỹ thuật của glTF)
- Trục tọa độ: trục Y hướng lên (Y-up), hệ tọa độ bàn tay phải
- Mở bằng: Blender, Cesium, three.js hoặc bất kỳ trình xem glTF 2.0 nào
Dữ liệu của bạn được xử lý như thế nào khi chuyển đổi PLY → glTF
Quy trình chuyển đổi: PLY → GLB → glTF (phân tích thành scene GLB, sau đó xuất ra glTF).
| Đặc tính | Kết quả | Trạng thái đầu ra |
|---|---|---|
| Hình học | Được giữ nguyên | PLY lưu trữ đám mây điểm (point cloud) và các mặt đa giác với thuộc tính tùy biến trên từng đỉnh; glTF lưu trữ lưới tam giác được lập chỉ mục với tùy chọn morph targets và skins. Bề mặt được tạo lại lưới tam giác khi cần thiết, đồng thời vị trí, pháp tuyến và tọa độ UV đều được giữ nguyên. |
| Vật liệu | Không áp dụng | PLY không chứa dữ liệu vật liệu, do đó tệp đầu ra glTF sẽ sử dụng vật liệu mặc định trung tính. |
| Textures | Được giữ nguyên | Trong PLY, ánh xạ vân bề mặt (texture mapping) phụ thuộc vào hình ảnh được tham chiếu và hiếm khi được hỗ trợ. glTF cũng có thể tham chiếu hoặc nhúng texture, do đó hình ảnh và ánh xạ UV vẫn giữ nguyên liên kết. |
| Màu đỉnh | Được giữ nguyên | Màu theo từng đỉnh trong PLY được ghi vào glTF dưới dạng dữ liệu màu đỉnh. |
| Hoạt ảnh | Không áp dụng | PLY là định dạng tĩnh, do đó kết quả glTF là một tư thế tĩnh duy nhất. |
| Đơn vị & tỷ lệ | Được chuyển đổi | PLY sử dụng không có đơn vị (do máy quét thiết lập); glTF sử dụng mét (cố định theo đặc tả kỹ thuật của glTF). Hãy kiểm tra tỷ lệ trong ứng dụng đích của bạn và sử dụng công cụ Scale nếu mô hình quá lớn hoặc quá nhỏ. |
| Hướng trục | Được chuyển đổi | PLY là không xác định (phụ thuộc vào máy quét hoặc phần mềm) và glTF là trục Y hướng lên (Y-up), hệ tọa độ bàn tay phải. Bộ chuyển đổi sẽ ghi lại hướng trục nhất quán, nhưng bạn nên kiểm tra lại trục hướng lên (up axis) trong phần mềm đích. |
Dự kiến tệp glTF sẽ nhỏ hơn khoảng 2.4 lần so với tệp nguồn PLY, do glTF là tương đương GLB, nhưng được phân tách thành nhiều tệp.
Tại sao nên chuyển đổi PLY sang glTF?
Lý do chuyển đổi khỏi PLY
Người dùng thường chuyển đổi từ PLY khi họ đưa kết quả từ MeshLab hoặc CloudCompare vào quy trình phát triển game hoặc web. Các trường hợp phổ biến khác bao gồm chuyển đổi bản quét LiDAR hoặc photogrammetry thành tài nguyên có thể chia sẻ và bake màu sắc của máy quét sang một định dạng linh hoạt hơn. Cụ thể với PLY → glTF, được giữ nguyên: hình học, textures và màu đỉnh; được điều chỉnh: đơn vị & tỷ lệ và hướng trục. Dự kiến tệp glTF sẽ nhỏ hơn khoảng 2.4 lần so với tệp nguồn PLY, do glTF là tương đương GLB, nhưng được phân tách thành nhiều tệp.
Tại sao nên chọn glTF
glTF là định dạng đích phù hợp khi bạn cung cấp dữ liệu cho các pipeline yêu cầu bộ đệm tách biệt. Định dạng này cũng thích hợp cho các trường hợp như giữ cảnh ở định dạng văn bản dễ đọc để so sánh (diff) trong hệ thống quản lý phiên bản và gỡ lỗi vật liệu và hệ thống phân cấp node. Dữ liệu scan thường có hàng triệu đỉnh với màu sắc lưu theo từng đỉnh; chuyển đổi chúng là bước đầu tiên để tạo ra mô hình web hoặc AR dễ chia sẻ.
Nơi mở tệp kết quả
Sau khi chuyển đổi, bạn có thể mở tệp .gltf trong Blender, Cesium, three.js hoặc bất kỳ trình xem glTF 2.0 nào.
Hướng dẫn từng bước: PLY → glTF
- 1
Tải lên tệp .ply của bạn
Kéo mô hình PLY của bạn vào công cụ chuyển đổi hoặc nhấp để duyệt tệp. Ánh xạ vân bề mặt (texture mapping) phụ thuộc vào hình ảnh được tham chiếu và hiếm khi được hỗ trợ; không cần tệp bổ sung.
- 2
Kiểm tra hạn mức miễn phí của bạn
Tài khoản miễn phí có thể thực hiện một vài lượt chuyển đổi mỗi ngày; đăng nhập sẽ giúp theo dõi số lượt dùng còn lại của bạn. Không bao giờ thêm watermark.
- 3
Chuyển đổi sang glTF
Nhấn nút Chuyển đổi sang glTF. Quy trình xử lý theo PLY → GLB → glTF (phân tích thành scene GLB, sau đó xuất ra glTF), thường chỉ mất vài giây đối với các mô hình dưới 100 MB.
- 4
Tải xuống tệp .gltf
Tệp glTF của bạn sẽ tự động tải xuống. Hãy mở tệp trong Blender và Visual Studio Code glTF tools để xác nhận tỉ lệ và hướng mô hình.
Mẹo chuyển đổi PLY → glTF
- Màu sắc nằm trực tiếp trên các đỉnh thay vì trong texture (nguồn PLY).
- Đường dẫn tương đối đến tệp .bin và texture sẽ bị lỗi khi các tệp bị tách rời (đích glTF).
- Luôn kiểm tra kích thước thực tế: PLY là không có đơn vị (do máy quét thiết lập), trong khi glTF là mét (cố định theo đặc tả kỹ thuật của glTF).
- Vì PLY nặng hơn glTF rất nhiều, việc chuyển đổi cũng là một cách tốt để thu nhỏ kích thước tài nguyên của bạn.
Câu hỏi thường gặp (FAQ)
Làm cách nào để chuyển đổi PLY sang glTF mà không làm giảm chất lượng?
Tải lên tệp .ply và nhấn chuyển đổi; quy trình là PLY → GLB → glTF (phân tích thành scene GLB, sau đó xuất ra glTF). Hình học được giữ lại chính xác; không có vật liệu trong tệp nguồn, và texture vẫn được liên kết thông qua tọa độ UV.
Chuyển đổi từ PLY sang glTF có giữ lại texture không?
Trong PLY, ánh xạ vân bề mặt (texture mapping) phụ thuộc vào hình ảnh được tham chiếu và hiếm khi được hỗ trợ. glTF cũng có thể tham chiếu hoặc nhúng texture, do đó hình ảnh và ánh xạ UV vẫn giữ nguyên liên kết.
Tại sao mô hình glTF của tôi hiển thị sai kích thước hoặc góc xoay?
PLY sử dụng không có đơn vị (do máy quét thiết lập); glTF sử dụng mét (cố định theo đặc tả kỹ thuật của glTF). Hãy kiểm tra tỷ lệ trong ứng dụng đích của bạn và sử dụng công cụ Scale nếu mô hình quá lớn hoặc quá nhỏ. PLY là không xác định (phụ thuộc vào máy quét hoặc phần mềm) và glTF là trục Y hướng lên (Y-up), hệ tọa độ bàn tay phải. Bộ chuyển đổi sẽ ghi lại hướng trục nhất quán, nhưng bạn nên kiểm tra lại trục hướng lên (up axis) trong phần mềm đích.
Tệp glTF sẽ lớn hơn hay nhỏ hơn tệp PLY của tôi?
Dự kiến tệp glTF sẽ nhỏ hơn khoảng 2.4 lần so với tệp nguồn PLY, do glTF là tương đương GLB, nhưng được phân tách thành nhiều tệp.
Phần mềm nào có thể mở tệp glTF sau khi chuyển đổi?
Tệp glTF có thể mở trong Blender, Cesium, three.js hoặc bất kỳ trình xem glTF 2.0 nào. Nếu cần chuyển đổi ngược lại, hãy sử dụng công cụ chuyển đổi glTF sang PLY.
Tải mô hình PLY của tôi lên có an toàn không?
Có. Các tệp được xử lý trong trình duyệt của bạn hoặc trên các phiên bản cô lập và được xóa ngay sau khi chuyển đổi. Chúng không bao giờ được dùng để huấn luyện mô hình AI và không bao giờ bị thêm watermark.