aspose.info
TH

3D2 - รูปแบบไฟล์ CAD-3D 2.0

อัปเดตเมื่อ

ไฟล์ 3D2 คืออะไร?

ไฟล์ที่มีนามสกุล .3D2 คือไฟล์ CAD-3D 2.0 ที่จัดเก็บวัตถุ 3 มิติหลายรายการและข้อมูลเกี่ยวกับวัตถุเหล่านี้ ข้อมูลสายฟ้าและจานสีที่ใช้โดยวัตถุ 3 มิติจะถูกจัดเก็บไว้ในไฟล์นี้ทั้งหมด ไฟล์เดียวสามารถเก็บวัตถุได้มากถึง 40 ชิ้น 3D2 ถูกใช้เป็นรูปแบบแรกสำหรับแอนิเมชั่นคอมพิวเตอร์ ไฟล์ 3DS สามารถเปิดได้ด้วยซอฟต์แวร์แอปพลิเคชัน Quick3D

รูปแบบไฟล์ 3D2

รูปแบบไฟล์ 3D2 คล้ายกับรูปแบบไฟล์รุ่นเก่าและประกอบด้วยสองส่วน

  1. ส่วนหัว 256 ไบต์ซึ่งมีข้อมูลเกี่ยวกับจำนวนของวัตถุที่อยู่ในไฟล์ การตั้งค่าแสง และข้อมูลสี
  2. โครงสร้างข้อมูลซ้ำที่กำหนดวัตถุ 3 มิติในไฟล์

รูปแบบไฟล์ 3D2 คล้ายกับรูปแบบไฟล์ที่เก่ากว่า แต่ต่างกันตรงที่ไม่อาศัยไลบรารี Fast Floating Point (LIBF) ของ Motorola ช่วยลดความต้องการในการจัดเก็บได้มากโดยจัดเก็บแต่ละพิกัดเป็นเวิร์ดสองไบต์แทนค่าทศนิยมสี่ไบต์

ส่วนหัว 3D2

ฟิลด์ประเภทค่า
รหัสไฟล์คำ$3D02
จำนวนวัตถุในไฟล์WORD1-40
แหล่งกำเนิดแสง A ไฟแสดงสถานะเปิด/ปิดWORD(0=ปิด, 1=เปิด)
ไฟแสดงสถานะเปิด/ปิดแหล่งกำเนิดแสง BWORD(0=ปิด, 1=เปิด)
แหล่งกำเนิดแสง ไฟแสดงสถานะเปิด/ปิด CWORD(0=ปิด, 1=เปิด)
แหล่งกำเนิดแสง A ความสว่างWORD(0-7)
แหล่งกำเนิดแสง B ความสว่างWORD(0-7)
แหล่งกำเนิดแสง C ความสว่างWORD(0-7)
ความสว่างของแสงโดยรอบWORD(0-7)
แหล่งกำเนิดแสง ตำแหน่ง AZWORD(-50 ถึง +50)
ตำแหน่งแหล่งกำเนิดแสง BZWORD(-50 ถึง +50)
ตำแหน่งแหล่งกำเนิดแสง CZWORD(-50 ถึง +50)
ตำแหน่งแหล่งกำเนิดแสง AYWORD(-50 ถึง +50)
แหล่งกำเนิดแสงตามตำแหน่งWORD(-50 ถึง +50)
ตำแหน่ง CY ของแหล่งกำเนิดแสงWORD(-50 ถึง +50)
ตำแหน่ง AX ของแหล่งกำเนิดแสงWORD(-50 ถึง +50)
ตำแหน่งแหล่งกำเนิดแสง BXWORD(-50 ถึง +50)
ตำแหน่ง CX ของแหล่งกำเนิดแสงWORD(-50 ถึง +50)
จานสีของวัตถุ16 คำ(รูปแบบ BIOS)
อาร์เรย์ฐานของกลุ่มสี16 คำ

อาร์เรย์ฐานกลุ่มสี

จานสีในไฟล์ 3D2 ต้องมาพร้อมกับอาร์เรย์ฐานของกลุ่มสี ซึ่งระบุดัชนีของสีแรกในกลุ่มที่เป็นของสีนั้น ต่อไปนี้คือจานสีตัวอย่างที่มีสีพื้นหลังเป็นสีดำ ตามด้วยสีแดง 5 สี สีเขียว 5 สี และสีน้ำเงิน 5 สี

ดัชนีสีฐาน
00000
11001
22001
33001
44001
55001
60106
70206
80306
90406
100506
1100111
1200211
1300311
1400411
1500511

อ้างอิง

ดูเพิ่มเติม