aspose.info
VI

Định dạng tệp 3D2 - CAD-3D 2.0

Cập nhật

Tệp 3D2 là gì?

Tệp có phần mở rộng .3D2 là tệp CAD-3D 2.0 lưu trữ nhiều đối tượng 3D và thông tin về các đối tượng này. Thông tin về tia sét và bảng màu được sử dụng bởi các đối tượng 3D đều được lưu trữ trong tệp này. Một tập tin có thể chứa tới 40 đối tượng. 3D2 đã được sử dụng làm định dạng ban đầu cho hoạt hình máy tính. Các tệp 3DS có thể được mở bằng phần mềm ứng dụng Quick3D.

Định dạng tệp 3D2

Định dạng tệp 3D2 tương tự như định dạng tệp cũ hơn và bao gồm hai phần.

  1. Tiêu đề 256 byte chứa thông tin về số lượng đối tượng có trong tệp, cài đặt ánh sáng và thông tin màu sắc.
  2. Cấu trúc dữ liệu lặp lại xác định các đối tượng 3D trong tệp.

Định dạng tệp 3D2 giống với định dạng tệp cũ hơn nhưng khác ở chỗ nó không dựa vào thư viện Dấu phẩy động nhanh (LIBF) của Motorola. Nó giảm đáng kể yêu cầu lưu trữ bằng cách lưu trữ từng tọa độ trong một từ hai byte thay vì giá trị dấu phẩy động bốn byte.

Tiêu đề 3D2

TrườngLoạiGiá trị
ID tệpTỪ$3D02
Số lượng đối tượng trong tệpWORD1-40
Nguồn sáng Đèn báo bật/tắt AWORD(0=tắt, 1=bật)
Đèn báo bật/tắt nguồn sáng BWORD(0=tắt, 1=bật)
Đèn báo bật/tắt nguồn sáng CWORD(0=tắt, 1=bật)
Nguồn sáng Độ sáng AWORD(0-7)
Độ sáng nguồn sáng BWORD(0-7)
Độ sáng nguồn sáng CWORD(0-7)
Độ sáng của ánh sáng xung quanhWORD(0-7)
Vị trí nguồn sáng AZWORD(-50 đến +50)
Vị trí BZ của nguồn sángWORD(-50 đến +50)
Vị trí nguồn sáng CZWORD(-50 đến +50)
Nguồn sáng vị trí AYWORD(-50 đến +50)
Nguồn sáng THEO vị tríWORD(-50 đến +50)
Vị trí nguồn sáng CYWORD(-50 đến +50)
Vị trí AX của nguồn sángWORD(-50 đến +50)
Vị trí BX nguồn sángWORD(-50 đến +50)
Vị trí CX của nguồn sángWORD(-50 đến +50)
Bảng màu đối tượng16 TỪ(định dạng BIOS)
Mảng cơ sở nhóm màu16 TỪ

Mảng cơ sở nhóm màu

Bảng màu trong tệp 3D2 phải đi kèm với mảng cơ sở nhóm màu cho biết chỉ mục của màu đầu tiên trong nhóm chứa màu đó. Sau đây là bảng ví dụ có màu nền đen, tiếp theo là năm màu đỏ, năm màu xanh lá cây và năm màu xanh lam.

CHỈ SỐMÀUCƠ SỞ
00000
11001
22001
33001
44001
55001
60106
70206
80306
90406
100506
1100111
1200211
1300311
1400411
1500511

Người giới thiệu

Xem thêm