Props (Accessori)
INFO
I props sono accessori indossabili: cappelli, occhiali, zaini, orologi. A differenza dei componenti, i props non coprono la skin ma si “attaccano” a specifiche ossa.
| Obiettivo | Dettagli |
|---|---|
| Cosa imparerai | • Categorie di props e le loro ossa di attacco • Come creare e riggingare un prop in Blender • Differenze tra props e componenti • Come registrare un prop nel PedVariation.meta |
| Prerequisiti | • Blender con CodeWalker plugin • Ped base ( .yft) di riferimento• Conoscenza base di parenting e vertex groups |
Categorie Props
| Prop ID | Tipo | Attach Bone |
|---|---|---|
| 0 | Cappello | SKEL_Head |
| 1 | Occhiali | SKEL_Head |
| 2 | Orecchini | SKEL_Head |
| 3 | Orologio | SKEL_L_Hand o SKEL_R_Hand |
| 4 | Bracciale | SKEL_L_Hand |
| 5 | Accessorio fronte | SKEL_Head |
| 6 | Fondina | SKEL_Pelvis o SKEL_R_Thigh |
Creare un Prop in Blender
Esempio: Cappello
- Carica il ped base
.yft - Posiziona un oggetto sulla testa
- Modella:
- Calotta (sopra la testa)
- Visiera (sopra la fronte)
- Dettagli (cuciture, logo)
Rigging del Prop
I props sono più semplici dei componenti:
- Parenting diretto all’osso (non weight painting)
- Di solito un singolo vertice/oggetto con parent all’osso
SKEL_Head
TIP
Per props come zaini o fondine, usa più di un vertex group se l’accessorio deve seguire più ossa (es. spallacci che seguono SKEL_Spine3 e SKEL_Clavicle).
In Blender:
- Seleziona il modello del cappello
- Shift + Seleziona l’Armature
Ctrl + P > Armature Deform > With Empty Groups- Assegna TUTTI i vertici del cappello al Vertex Group
SKEL_Head
Esportazione Prop
- Seleziona il prop
File > Export > Codewalker GTAV .ydd
Export YDD:
├── Path: stream/mp_m_freemode_01_hat_01.ydd
├── Export Textures: ✅
├── Skeleton: Use Active Armature
└── Single Bone: SKEL_Head (per props semplici)
Registrazione nel PedVariation.meta
<Props>
<!-- Cappello -->
<Item>
<PropId>0</PropId>
<Prop>
<PropIndex>0</PropIndex>
<TextureIndex>0</TextureIndex>
<TextureIndex>1</TextureIndex>
</Prop>
<Prop>
<PropIndex>1</PropIndex>
<TextureIndex>0</TextureIndex>
</Prop>
</Item>
<!-- Occhiali -->
<Item>
<PropId>1</PropId>
<Prop>
<PropIndex>0</PropIndex>
<TextureIndex>0</TextureIndex>
</Prop>
</Item>
</Props>WARNING
Errore comune: Se il prop non segue la testa del ped, probabilmente hai dimenticato di assegnare tutti i vertici al vertex group
SKEL_Heado il parenting è sbagliato.
Differenze Props vs Componenti
| Aspetto | Prop | Componente |
|---|---|---|
| Copre la pelle? | ❌ (si appoggia sopra) | ✅ (sostituisce) |
| Weight painting | ❌ (parent diretto) | ✅ (segue ossa) |
| Attach bone | Specifico per tipo | Tutto lo scheletro |
| Peso poligoni | Molto leggero (< 500) | Leggero (< 2000) |
| Esempio | Cappello, occhiali | Maglietta, pantaloni |
TIP
Prossimo passo: 04 - Modellazione Vestiti
Torna alla: Indice Generale