3D2 dosyası nedir?
.3D2 uzantılı bir dosya, birden çok 3B nesneyi ve bu nesnelerle ilgili bilgileri depolayan bir CAD-3D 2.0 dosyasıdır. 3B nesneler tarafından kullanılan şimşek ve renk paleti bilgilerinin tümü bu dosyada saklanır. Tek bir dosya 40 nesneye kadar tutabilir. 3D2, bilgisayar animasyonları için erken bir format olarak kullanılmıştı. 3DS dosyaları Quick3D uygulama yazılımı ile açılabilir.
3D2 Dosya Biçimi
3D2 dosya formatı, eski dosya formatına benzer ve iki bölümden oluşur.
- Dosyada bulunan nesnelerin sayısı, ışık ayarları ve renk bilgileri hakkında bilgi içeren 256 baytlık bir başlık.
- Dosyadaki 3B nesneleri tanımlayan yinelenen bir veri yapısı.
3D2 dosya biçimi eski dosya biçimine benzer, ancak Motorola’nın Hızlı Kayan Nokta kitaplığına (LIBF) dayanmaması bakımından farklılık gösterir. Her koordinatı dört baytlık bir kayan nokta değeri yerine iki baytlık bir sözcükte saklayarak depolama gereksinimlerini önemli ölçüde azaltır.
3D2 Başlığı
Alan | Tür | Değer |
---|---|---|
Dosya Kimliği | SÖZ | $3D02 |
Dosyadaki Nesne Sayısı | WORD | 1-40 |
Işık kaynağı A açık/kapalı göstergesi | WORD | (0=kapalı, 1=açık) |
Işık kaynağı B açık/kapalı göstergesi | WORD | (0=kapalı, 1=açık) |
Işık kaynağı C açık/kapalı göstergesi | WORD | (0=kapalı, 1=açık) |
Işık kaynağı A parlaklığı | WORD | (0-7) |
Işık kaynağı B parlaklığı | WORD | (0-7) |
Işık kaynağı C parlaklığı | WORD | (0-7) |
Ortam ışığı parlaklığı | WORD | (0-7) |
Işık kaynağı AZ konumu | WORD | (-50 ila +50) |
Işık kaynağı BZ konumu | WORD | (-50 ila +50) |
Işık kaynağı CZ konumu | WORD | (-50 ila +50) |
Işık kaynağı AY konumu | WORD | (-50 ila +50) |
Işık kaynağı KONUMA GÖRE | KELİME | (-50 ila +50) |
Işık kaynağı CY konumu | WORD | (-50 ila +50) |
Işık kaynağı AX konumu | WORD | (-50 ila +50) |
Işık kaynağı BX konumu | WORD | (-50 ila +50) |
Işık kaynağı CX konumu | WORD | (-50 ila +50) |
Nesne renk paleti | 16 KELİME | (BIOS formatı) |
Renk grubu temel dizisi | 16 KELİME |
Renk Grubu Temel Dizisi
3D2 dosyasındaki palete, o rengin ait olduğu gruptaki ilk rengin dizinini gösteren renk grubu temel dizisi eşlik etmelidir. Aşağıda, siyah arka plan rengi ve ardından beş kırmızı, beş yeşil ve beş mavi içeren örnek bir palet bulunmaktadır.
DİZİN | RENK | TABAN |
---|---|---|
0 | 000 | 0 |
1 | 100 | 1 |
2 | 200 | 1 |
3 | 300 | 1 |
4 | 400 | 1 |
5 | 500 | 1 |
6 | 010 | 6 |
7 | 020 | 6 |
8 | 030 | 6 |
9 | 040 | 6 |
10 | 050 | 6 |
11 | 001 | 11 |
12 | 002 | 11 |
13 | 003 | 11 |
14 | 004 | 11 |
15 | 005 | 11 |