aspose.info
JA

3D2 - CAD-3D 2.0 ファイル形式

更新日

3D2ファイルとは?

拡張子が .3D2 のファイルは、複数の 3D オブジェクトとこれらのオブジェクトに関する情報を格納する CAD-3D 2.0 ファイルです。 3D オブジェクトで使用される稲妻とカラー パレットの情報はすべて、このファイルに保存されます。 1 つのファイルには最大 40 個のオブジェクトを保持できます。 3D2 は、コンピューター アニメーションの初期のフォーマットとして使用されていました。 3DS ファイルは、Quick3D アプリケーション ソフトウェアで開くことができます。

3D2 ファイル形式

3D2 ファイル形式は古いファイル形式に似ており、2 つの部分で構成されています。

  1. ファイルに含まれるオブジェクトの数、照明設定、および色情報に関する情報を含む 256 バイトのヘッダー。
  2. ファイル内の 3D オブジェクトを定義するデータの繰り返し構造。

3D2 ファイル形式は古いファイル形式に似ていますが、Motorola の高速浮動小数点ライブラリ (LIBF) に依存しないという点で異なります。各座標を 4 バイトの浮動小数点値ではなく 2 バイトのワードに格納することで、必要なストレージが大幅に削減されます。

3D2 ヘッダー

フィールドタイプ値
ファイルID単語$3D02
ファイル内のオブジェクト数WORD1-40
光源Aオン/オフインジケーターWORD(0=オフ、1=オン)
光源Bの点灯/消灯表示WORD(0=オフ、1=オン)
光源 C オン/オフ表示WORD(0=オフ、1=オン)
光源Aの明るさWORD(0-7)
光源Bの明るさWORD(0-7)
光源 C の明るさWORD(0-7)
周囲光の明るさWORD(0-7)
光源の AZ 位置WORD(-50 ~ +50)
光源 BZ 位置WORD(-50 ~ +50)
光源 CZ 位置WORD(-50 ~ +50)
光源 AY 位置WORD(-50 ~ +50)
光源 BY 位置WORD(-50 ~ +50)
光源CY位置WORD(-50~+50)
光源の AX 位置WORD(-50 ~ +50)
光源 BX 位置WORD(-50 ~ +50)
光源 CX 位置WORD(-50 ~ +50)
オブジェクトカラーパレット16ワード(BIOSフォーマット)
色グループ基本配列16 WORDs

カラー グループ ベース配列

3D2 ファイルのパレットには、その色が属するグループ内の最初の色のインデックスを示す色グループ ベース配列が付随している必要があります。以下は、黒の背景色を含み、その後に 5 つの赤、5 つの緑、および 5 つの青が続くパレットの例です。

インデックスカラーベース
00000
11001
22001
33001
44001
55001
60106
70206
80306
90406
100506
1100111
1200211
1300311
1400411
1500511

参考文献

関連項目