Trình xem 3D Tiles

Nạp và duyệt trực tuyến các bộ 3D Tiles khổng lồ: mô hình thành phố, ảnh chụp nghiêng và BIM với kết xuất phân lớp LOD mượt mà.

Không gian làm việc

Kéo thả tệp vào đây

hoặc bấm để duyệt tệp, hỗ trợ dán từ bộ nhớ tạm

Thử các tệp mẫu

Tất cả tệp mẫu

Về công cụ này

Trình xem 3D Tiles của Any3D hỗ trợ chọn tệp cục bộ (kể cả gói ZIP) và nạp trực tuyến từ URL từ xa. Công cụ dùng kết xuất phân lớp chi tiết HLOD, tự bỏ qua hệ tọa độ GIS phức tạp và dịch mô hình về giữa khung nhìn, cho phép chỉnh sai số màn hình SSE, độ sâu tối đa và nhiều chế độ tô màu gỡ lỗi. Mọi tệp cục bộ đều được phân tích ngay trên trình duyệt.

Cách mở 3D Tiles của bạn

Tileset của bạn ở đâu?

Một thư mục trên máy tính

Nén cả thư mục, gồm tileset.json và mọi tệp ô, thành một tệp ZIP rồi tải lên.

Đã là tệp ZIP

Tải lên nguyên trạng; bên trong phải có tileset.json.

Trên máy chủ web

Dán URL đầy đủ của tileset.json. Máy chủ phải cho phép yêu cầu từ trang web khác.

Chỉ có một ô .b3dm hoặc .glb

Mở tệp .glb bằng trình xem 3D thông thường; một ô riêng lẻ không phải tileset đầy đủ.

Q

3D Tiles là gì và có ưu điểm gì?

A

3D Tiles là định dạng dữ liệu không gian ba chiều do Cesium khởi tạo và đã trở thành chuẩn mở của OGC, được thiết kế để truyền theo luồng và kết xuất lượng lớn dữ liệu 3D không đồng nhất trên web. Nhờ cấu trúc cây phân lớp chi tiết HLOD và hộp bao không gian, chỉ những ô cần thiết trong tầm nhìn mới được nạp, nên có thể hiển thị mượt cảnh ảnh chụp nghiêng, mô hình thành phố, BIM và đám mây điểm quy mô lớn.

Q

Làm sao xem 3D Tiles trực tuyến trên trình duyệt?

A

Bạn có thể nén toàn bộ thư mục chứa tileset.json và các tệp ô liên quan thành .zip rồi tải lên, hoặc chọn nhiều tệp cùng lúc trong hộp chọn tệp. Nếu dữ liệu nằm trên máy chủ từ xa, chỉ cần dán địa chỉ HTTP/HTTPS công khai của tệp tileset.json vào ô URL trong khu vực tải lên và bấm nạp là xem được ngay, không phải cài phần mềm khách nào.

Q

3D Tiles có quan hệ thế nào với Cesium?

A

3D Tiles do Cesium khởi tạo và nay là chuẩn mở chính thức của OGC, bản thân định dạng độc lập với mọi engine kết xuất. Cesium ion là nền tảng lưu trữ và cắt ô trên đám mây có tính phí, còn công cụ này là trình xem thuần trình duyệt, miễn phí và không cần tài khoản Cesium để phân tích, kết xuất dữ liệu 3D Tiles đúng chuẩn.

Q

Tải dữ liệu 3D Tiles mẫu ở đâu để thử?

A

Bạn có thể bấm ngay cảnh mẫu có sẵn bên dưới khu vực tải lên để nạp theo luồng các bộ mô hình thành phố, ảnh chụp nghiêng và đám mây điểm chính thức. Nếu cần gói tệp cục bộ, kho mã nguồn mở CesiumGS/3d-tiles-samples trên GitHub cung cấp nhiều bộ dữ liệu kiểm thử chuẩn, hoặc tải mô hình thành phố từ OpenStreetMap 3D Buildings và các nền tảng dữ liệu mở của địa phương.

Q

3D Tiles gồm những định dạng dữ liệu và ô nào?

A

Tệp chỉ mục trung tâm là tileset.json dạng JSON, định nghĩa cấu trúc cây không gian và hộp bao. Nội dung hình học cùng kết cấu được đóng gói trong các ô như mô hình 3D theo lô (.b3dm), ô đám mây điểm (.pnts), mô hình 3D thể hiện (.i3dm), ô hỗn hợp (.cmpt) và cả ô glTF, GLB được dùng rộng rãi trong 3D Tiles 1.1.

Q

3D Tiles khác gì mô hình 3D đơn khối như OBJ, GLB hay ảnh chụp nghiêng?

A

Khác ở cách tổ chức: mô hình đơn khối phải tải và giải nén trọn vẹn mới hiển thị, còn 3D Tiles sắp xếp dữ liệu không gian và mô hình ảnh chụp nghiêng từ UAV thành cây phân lớp chi tiết LOD. Trình duyệt không cần nạp hết hình học mà chỉ yêu cầu động các ô gần và mịn theo khoảng cách cùng góc nhìn, nhờ đó giảm mạnh bộ nhớ và vẫn duyệt mượt cảnh thực tế ảo quy mô thành phố.

Q

Xem 3D Tiles trên điện thoại hoặc trình duyệt di động được không?

A

Trình xem hỗ trợ các trình duyệt di động hiện đại trên điện thoại và máy tính bảng. Tuy nhiên dữ liệu 3D Tiles, nhất là ảnh chụp nghiêng độ phân giải cao hay đám mây điểm dày đặc, rất lớn và ngốn nhiều bộ nhớ hiển thị lẫn băng thông, nên trên di động bạn nên ưu tiên cảnh nhỏ và dùng máy tính có card đồ họa rời cho bộ dữ liệu cấp thành phố.

Về tùy chọn cấu hình

Thiết lập xem trước

Tùy chọnTác dụngMặc định / phạm vi

Tự động xoay

Từ từ xoay tập ô quanh trục thẳng đứng để xem trọn vẹn các góc.

on · off

off

Mức chi tiết LOD

Tùy chọnTác dụngMặc định / phạm vi

Sai số màn hình tối đa SSE

Điều chỉnh ngưỡng sai số điểm ảnh để chia nhỏ ô. Giá trị nhỏ nạp chi tiết mịn sớm hơn, giá trị lớn giúp thiết bị chạy mượt hơn.6px1px – 30px

Độ sâu cây tối đa

Giới hạn độ sâu phân cấp tối đa khi duyệt cây ô không gian.301 – 40

Gỡ lỗi và trực quan hóa

Tùy chọnTác dụngMặc định / phạm vi

Chế độ màu

Chuyển giữa kết xuất vật liệu mặc định và các chế độ gỡ lỗi như sai số màn hình, sai số hình học, khoảng cách camera, độ sâu, ô lá hoặc màu ngẫu nhiên.

Mặc định (vật liệu) · Sai số màn hình · Sai số hình học · Khoảng cách camera · Độ sâu ô · Độ sâu tương đối · Ô lá · Màu ngẫu nhiên

Mặc định (vật liệu)

Hộp bao

Bật tắt đường bao khung dây của hộp bao định hướng OBB và hộp bao thẳng trục AABB cho các ô đang hiển thị.
  • Bật: Hiển thị hộp bao
  • TắtKhuyên dùng: Ẩn hộp bao
Tắt

Cầu bao

Bật tắt đường bao khung dây của mặt cầu bao cho các ô đang hiển thị.
  • Bật: Hiển thị cầu bao
  • TắtKhuyên dùng: Ẩn cầu bao
Tắt

Khi tileset chậm hoặc không hiển thị

Sự cốNguyên nhân có thểCách xử lý
URL không tải đượcMáy chủ chặn yêu cầu từ trang khác (CORS)Bật truy cập cross-origin trên máy chủ, hoặc tải tileset về rồi tải lên dạng ZIP.
Tải chậm hoặc giậtYêu cầu quá nhiều ô chi tiết cùng lúcTăng Max Screen Space Error hoặc giảm Max Tree Depth.
Nhìn gần vẫn mờMax Screen Space Error đặt caoGiảm xuống để ô chi tiết tải sớm hơn.
ZIP mở được nhưng không thấy gìThiếu tileset.json hoặc đường dẫn ô không khớpNén lại thư mục, không di chuyển hay đổi tên tệp ô.

Thông tin định dạng

Định dạng đầu vào

Phần mở rộng:
json, zip, b3dm, pnts, i3dm, cmpt
Tên đầy đủ:
OGC 3D Tiles
Loại:
Mô hình 3D
Định dạng:
3DTiles
Mô tả:
3D Tiles là đặc tả tiêu chuẩn mở do Cesium tiên phong phát triển và được tổ chức OGC chính thức công nhận, phục vụ truyền phát trực tuyến và kết xuất các tập dữ liệu không gian địa lý và hình học 3D khổng lồ không đồng nhất. Định dạng này tận dụng cấu trúc mức độ chi tiết phân cấp (HLOD) cùng các cây thể tích bao quanh không gian để cho phép hiển thị thời gian thực mượt mà các mô hình đo ảnh quy mô lớn, dữ liệu thành phố số, đám mây điểm dày đặc và cảnh BIM phức tạp trên nền tảng web.

Ghi chú:

  • Định dạng 3D Tiles hỗ trợ truyền phát trực tuyến theo mức độ chi tiết phân cấp (HLOD) cho các mô hình không gian đại cảnh

Tính năng hỗ trợ:

  • Truyền tải phân cấp mức chi tiết HLOD
  • Kết xuất WebGL thời gian thực bằng 3DTilesRendererJS
  • Điều khiển quỹ đạo với xoay, dịch, thu phóng
  • Điều chỉnh sai số không gian màn hình và mức chi tiết theo độ sâu
  • Hiển thị hộp bao và chế độ gỡ lỗi