vSro Paylaşım Silkroad 3D Dosya Formatları: .BMT (Silkroad Material / JMXVBMT 0102) Derinlemesine Teknik Analizi ve Kaplama Rehberi

Cevaplar0
Görüntüleme6
Katılım
19 Ocak 2026
Mesajlar
115
Tepkime puanı
106
Puanları
0
Web sitesi
www.youtube.com
Discord
ayzekk.
Mevcut Bakiye
2330 ₺
📜 Silkroad 3D Dosya Formatları: .BMT (Silkroad Material / JMXVBMT 0102) Derinlemesine Saha & Kod Analiz Rehberi

--------------------------------------------------------------------------------

1. 🔍 .BMT Dosyası Nedir ve Silkroad 3D Motorundaki Rolü

Silkroad Online 3D grafik motorunda (Joymax 3D Engine / DirectX), **.bmt** uzantılı dosyalar **Materyal, Doku (.ddj) ve Işıklandırma Parametre Veri Deposudur (Material & Shader Parameter Set Container)**.

.BMT dosyası:
- 3D yüzeylerin renk kanallarını (Diffuse, Ambient, Specular, Emissive RGBA Vector4) saklar.
- Parlama katsayısını (Specular Power - Shininess) ve saydamlık (Alpha Blend) kanallarını yönetir.
- PK2 içindeki DirectDraw Surface kaplama resimlerinin (`.ddj`) dosya yollarını tutar.

Saha İstatistiği ve Header İmzası:
- Hazırlayan / Geliştirici: **ayzekk**
- Data Klasöründeki Toplam Adet: **4.043 Adet .bmt dosyası** (`Data/prim/mtrl/` altında).
- **Magic Signature (İlk 12 Bayt):** `JMXVBMT 0102` (ASCII).

--------------------------------------------------------------------------------

2. 📁 Data Klasöründen Birebir Saha Örnekleri


--------------------------------------------------------------------------------

3. 💻 Birebir İkili (Binary) Parser ve Veri Yapısı Kodları

.BMT dosyasının başındaki 12-baytlık imzadan (`JMXVBMT 0102`) sonra gelen `mtrlCnt` ve materyal blokları kütüphanemizden birebir çekilmiştir:


--------------------------------------------------------------------------------

View hidden content is available for registered users!
 
Son düzenleme:

Konuyu şu anda görüntüleyenler

Yükleniyor...
Şu anda sitemizde 74 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 759
Mesajlar 3,233
Kullanıcılar 1,284
Son üye test2019 
Geri
Üst