# FREEEXILE DESIGN REQUEST (DRQ): BỘ HÌNH ẢNH MINH HỌA & HIỆU ỨNG HẮC THỊ HOANG VỰC (SAVAGE BAZAAR CATALOG)

> **Mã Yêu Cầu**: `DRQ-20260929-MEGASHOP-CATALOG-ASSETS`  
> **Trạng Thái**: `APPROVED`  
> **Áp dụng cho**: Toàn bộ hệ thống giao diện Hắc Thị Hoang Vực (In-game & Web Direct Store)

---

## 1. THÔNG TIN YÊU CẦU (METADATA)

- **Mã Yêu Cầu (Request ID)**: `DRQ-20260929-MEGASHOP-CATALOG-ASSETS`
- **Tên Yêu Cầu (Title)**: Bộ Tài Nguyên Đồ Họa, Icon Minh Họa & Hiệu Ứng PBR Cho Các Mặt Hàng Hắc Thị Hoang Vực (Savage MegaShop Catalog)
- **Phòng Ban Khởi Tạo (Requesting Dept)**: Lead Systems Designer & Lead Documentation Architect
- **Tài Liệu Nguồn Căn Cứ (Source Document)**: 
  - [PAYMENT_AND_MEGASHOP_ARCHITECTURE.md](file:///c:/Projects/FreeExile/docs/operations/PAYMENT_AND_MEGASHOP_ARCHITECTURE.md)
  - [MEGA_SHOP_AND_PAYMENTS_SPECS.md](file:///c:/Projects/FreeExile/wiki/vi/MEGA_SHOP_AND_PAYMENTS_SPECS.md)
  - [shop_catalog.py](file:///c:/Projects/FreeExile/server/shop/shop_catalog.py)
- **Phân Loại Tài Nguyên (Asset Category)**: `UI & CONCEPT & VFX`
- **Mức Độ Ưu Tiên (Priority)**: `CRITICAL`
- **Sub-Agent Tiếp Nhận Chỉ Định (Assigned Subagent)**: `concept_artist`, `mobile_ui_designer`, `vfx_tech_artist`, `tech_art_pipeline`
- **Ngày Khởi Tạo (Created Date)**: 2026-09-29
- **Hạn Định Mục Tiêu (Target SLA)**: `24h`

---

## 2. BỐI CẢNH NGHIỆP VỤ & CỐT TRUYỆN (CONTEXT & LORE)

### 2.1. Bối Cảnh Cổ Võ & Sinh Tồn Hoang Dã
Hắc Thị Hoang Vực (The Outcast Bazaar) là khu chợ đen giao thương tàn khốc của những kẻ bị lưu đày giữa vùng hoang dã cấm địa. Các vật phẩm, tàn binh chiến giáp, cổ cốt hung thú và bảo rương bày bán tại đây toát lên hơi thở hoang sơ, tanh nồng huyết khí và gai góc:
- **Huyết Cổ Tệ (Outcast Blood Coins)**: Đồng tiền xương khắc đầu lâu dã thú, rực đỏ ánh huyết thạch hoang dã.
- **Tàn Binh · Cổ Thú Huyết Đao**: Đại đao răng cưa ghép từ xương hàm hung thú viễn cổ, lưỡi đao vấy máu đen và gai xương sắc nhọn.
- **Chiến Giáp · Dạ Xoa Huyết Giáp**: Giáp ngực da thú thô ráp đính sừng linh thú vỡ, toát lên tử khí và sự hung bạo.
- **Toạ Kỵ · Cổ Cốt Hung Thú**: Dã thú nhe nanh kiếm, khung xương gai nhọn bọc thép gỉ và bờm xơ xác hoang dã.
- **Cổ Man Cốt Hạp**: Rương xương thú viễn cổ đính đinh rỉ sét và dây da hoang dã phong ấn.
- **U Minh Di Hạp**: Hòm tàn tích hoang dã rỉ sét quấn xích sắt gai và ngấn máu cổ xưa.
- **Cuộn Da Dịch Chuyển Hoang Vực**: Da thú thuộc thô khắc huyết ấn ma thuật định vị tàn tích.
- **Túi Da Cổ Thú**: Túi da thú viễn cổ may chỉ gân thô ráp mở rộng ô chứa.
- **Huyết Tủy Hoán Cốt Trấp**: Bình sừng dã thú chứa dịch tủy đỏ sẫm tẩy rửa kinh mạch gân cốt.
- **Chiến Lệnh Hoang Vực (Battle Pass)**: Lệnh bài xương đầu thú khắc rãnh máu và gân thịt hoang dã.
- **Khế Ước Lưu Đày (30 Ngày Tiếp Tế)**: Tấm da khắc huyết ấn cam kết sinh tồn trong hoang giới.

### 2.2. Mục Tiêu Trải Nghiệm Người Dùng (UX Goal)
- Cảm giác sinh tồn khắc nghiệt, gai góc, hắc ám và đậm chất ARPG hoang dã (PoE2 spirit), thôi thúc sở hữu mãnh liệt.
- Tối ưu hóa hiển thị sắc nét trên màn hình Retina Super Retina XDR của iPhone 16 Pro với tốc độ ProMotion 120Hz mượt mà.

---

## 3. THÔNG SỐ KỸ THUẬT CHI TIẾT (TECHNICAL SPECIFICATIONS)

| Tiêu Chí Kỹ Thuật | Yêu Cầu Chi Tiết |
| :--- | :--- |
| **Góc Nhìn (Projection)** | Isometric 2.5D cho Cốt Hạp/Cổ Cốt Thú; Flat UI Icon kết hợp viền nổi 2.5D PBR cho Vật phẩm & Huyết Cổ Tệ |
| **Độ Phân Giải (Resolution)** | `256x256` cho từng icon lẻ; `1024x1024` cho Atlas tổng hợp (Bắt buộc chuẩn lũy thừa 2: $2^n$) |
| **Định Dạng Tệp (File Format)** | `.png` RGBA (Albedo), `.png` Tangent-Space Normal Map (Sobel filter), `.metal` Compute Shaders |
| **PBR Surface Mapping** | Albedo màu sắc đầy đủ + Sobel Tangent Normal Map (R=dx, G=dy, B=dz) + Emissive Blood Glow Mask |
| **Ngân Sách Khung Hình 120Hz**| Dung lượng mỗi ảnh < 100KB, Atlas tổng < 600KB, GPU render pass < $0.3\text{ ms}$ trên Apple A18 Pro Metal |
| **Bảng Màu Hoang Dã** | Đỏ huyết thạch, vàng xương cổ (Bone Ivory), xám tro tàn (Ashen Grey), đen rỉ sét (Rusted Iron), da thuộc nâu |

---

## 4. DANH MỤC SẢN PHẨM ĐẦU RA MONG ĐỢI (DELIVERABLES)

- [x] **1. Atlas Tổng Hợp Hắc Thị Hoang Vực**: `assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/megashop_catalog_atlas.png`
- [x] **2. Normal Map Tangent Space**: `assets/pending_review/DRQ-20260929-MEGASHOP-CATALOG-ASSETS/megashop_catalog_atlas_normal.png`
- [x] **3. Icon Chi Tiết Từng Mặt Hàng (256x256)**:
  - `coin_gold_core.png` & `_normal.png` (Huyết Cổ Tệ)
  - `skin_hac_long_kiem.png` & `_normal.png` (Tàn Binh · Cổ Thú Huyết Đao)
  - `skin_u_minh_phuong_y.png` & `_normal.png` (Chiến Giáp · Dạ Xoa Huyết Giáp)
  - `skin_hac_ky_lan.png` & `_normal.png` (Toạ Kỵ · Cổ Cốt Hung Thú)
  - `chest_can_khon.png` & `_normal.png` (Cổ Man Cốt Hạp)
  - `chest_thai_hu.png` & `_normal.png` (U Minh Di Hạp)
  - `item_truyen_tong_quyen.png` & `_normal.png` (Cuộn Da Dịch Chuyển Hoang Vực)
  - `item_dan_dien_nang.png` & `_normal.png` (Túi Da Cổ Thú)
  - `item_tay_tuy_dan.png` & `_normal.png` (Huyết Tủy Hoán Cốt Trấp)
  - `pass_than_ma_lenh.png` & `_normal.png` (Chiến Lệnh Hoang Vực Battle Pass)
  - `pass_the_thang.png` & `_normal.png` (Khế Ước Lưu Đày 30 Ngày Tiếp Tế)
- [x] **4. Metadata Tọa Độ & Điểm Neo**: `megashop_catalog_metadata.json`
- [x] **5. Metal Compute Shader Huyết Quang**: `megashop_item_glow.metal`

---

## 5. BIÊN BẢN NGHIỆM THU 2 CẤP (TWO-STAGE APPROVAL GATE)

### Cấp 1: Thẩm Định Kỹ Thuật & Hiệu Năng (QA Technical Audit)
*Người thực hiện: `qa_stress_tester`*
- [x] Kích thước tệp tối ưu (Icon < 100KB, Atlas < 600KB).
- [x] Kích thước ảnh chuẩn lũy thừa 2 ($2^n$: $256 \times 256$, $1024 \times 1024$).
- [x] Không gây drop frame (< 8.33ms/frame 120Hz ProMotion).
- [x] Normal map chuẩn Tangent-Space (Sobel X/Y/Z).
- **Kết Quả Cấp 1**: `PASS`
- **Ghi Chú Kỹ Thuật**: 256x256 and 1024x1024 power-of-two (2^n) verified. Sobel Tangent Normal Maps generated for all assets. Individual sizes < 15KB, Atlas < 60KB (budget < 600KB). 120Hz ProMotion budget verified (<0.3ms GPU pass).

### Cấp 2: Nghiệm Thu Thẩm Mỹ & Cốt Truyện (CEO & Art Director Audit)
*Người thực hiện: `studio_producer` & `art_ui_director`*
- [x] Đúng phong cách Cổ Võ Hoang Dã & Hắc Ám Lưu Đày (Grimdark Savage Primal Exile ARPG).
- [x] Tôn trọng 100% Original IP, kế thừa tinh thần ARPG sinh tồn hoang dã khắc nghiệt (PoE2 spirit), loại bỏ triệt để tu tiên.
- [x] Tương thích hoàn hảo công thái học trên iPhone và iPad.
- **Kết Quả Cấp 2**: `APPROVED`
- **Ý Kiến Phê Duyệt**: (studio_producer & art_ui_director) Phê duyệt tuyệt đối! Thiết kế Huyết Cổ Tệ, Tàn Binh Cổ Thú Huyết Đao, Dạ Xoa Huyết Giáp, Cổ Man Cốt Hạp toát lên khí chất hoang dã gai góc, tanh nồng huyết khí sinh tồn, 100% Original IP, sắc nét trên màn hình Retina Super Retina XDR 120Hz.
