Khi nói về các định dạng tệp, chúng ta đang nói về việc lưu giữ một số dữ liệu liên quan đến mô hình / hình học 3D. Không có tiêu chuẩn chung về định dạng tệp cho hình học 3D bền bỉ. Chỉ có một vài định dạng chiếm ưu thế hơn những định dạng khác.
Giống như với các định dạng tệp hình ảnh, PNG và JPEG là các định dạng phổ biến nhất hiện nay, nhưng không có thỏa thuận chung giữa các ứng dụng về việc sử dụng cái này hay cái kia. Mỗi ứng dụng sử dụng phù hợp nhất cho mục đích của nó.
Điều tương tự cũng xảy ra với các định dạng tệp lưu trữ dữ liệu 3D. Mỗi phần mềm mô hình 3D thường sẽ có một hoặc một bộ định dạng ưa thích. Hầu hết thực sự xác định các định dạng tùy chỉnh chỉ hoạt động với phiên bản cụ thể của công cụ. Điều này có thể xảy ra vì nhiều lý do, từ đơn giản hóa hoạt động bên trong của ứng dụng hoặc làm cho việc tải tệp nhanh hơn, để ràng buộc người dùng với một công cụ nhất định có chủ đích.
.dat
Định dạng này bạn mô tả là một định dạng tùy chỉnh được tạo bởi các tác giả của cuốn sách, có lẽ được thiết kế với ý tưởng đơn giản. Nó dường như là một tệp văn bản tương tự định dạng OBJ của Wavefront , đây là định dạng rất phổ biến để lưu trữ hình học tĩnh, mặc dù hiện tại đã hơi lỗi thời. Người ta có thể nói rằng .OBJ
định dạng là định dạng .BMP
mô hình 3D.
Các định dạng mô hình 3D phổ biến khác bao gồm:
Và nhiều người khác. Giải thích chung hơn ở đây .
Cũng lưu ý rằng lúc đầu tôi đã nói rằng đây là các định dạng để lưu trữ / duy trì mô hình 3D hoặc hình học trên bộ lưu trữ ngoại tuyến. Điều đó không có nghĩa (và thường thì không phải vậy) rằng các ứng dụng sử dụng chúng sẽ lưu trữ dữ liệu bên trong bộ nhớ bằng cách sử dụng cùng bố cục với tệp. Thông thường, loại dữ liệu này sẽ trải qua rất nhiều quá trình xử lý sau khi được tải từ một tệp cho đến khi, ví dụ, nó được hiển thị trên màn hình.