Skip to content

Commit 9d41bd9

Browse files
authored
Merge pull request #8 from nlsdvl/dev/MPEG_node_avatar
dev/MPEG_node_avatar
2 parents f8cee21 + 4b2cdfe commit 9d41bd9

File tree

3 files changed

+132
-2
lines changed

3 files changed

+132
-2
lines changed

extensions/2.0/Vendor/MPEG_node_avatar/README.md

Lines changed: 132 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,138 @@ The MPEG reference avatar is identified by “urn:mpeg:sd:2023:avatar” as avat
5858
The avatar path allows the addressing of every segment in an avatar, which allows for associating them with interactivity triggers and skeleton animations. An example structure of the humanoid Avatar is depicted in Table 3 and the Avatar path is constructed by concatenating the Avatar parts hierarchically from root to the desired element using “/” as separator e.g. “/full_body/upper_body/arm_right/hand_right”.
5959

6060
Table 3: Avatar paths
61-
| "full_body": {</br> "upper_body":{</br> "head":{</br> "face":{</br> "mouth",</br> "lower_jaw",</br> "upper_jaw",</br> "eye_right",</br> "eye_left"</br> },</br> "neck",</br> "ear_right",</br> "ear_left",</br> "back"</br> },</br> "thorax":{</br> "chest_front",</br> "chest_back",</br> "shoulder_front_right",</br> "shoulder_front_left",</br> "shoulder_back_right",</br> "shoulder_back_left"</br> },</br> "arm_right":{</br> "upper_arm_right",</br> "lower_arm_right",</br> "hand_right":{</br> "thumb_proximal_right":{</br> "thumb_intermediate_right":{</br> "thumb_distal_right"</br> }</br> },</br> "index_proximal_right":{</br> "index_intermediate_right":{</br> "index_distal_right":{</br> "index_top_right"</br> }</br> }</br> },</br> "middle_proximal_right":{</br> "middle_intermediate_right":{</br> "middle_distal_right":{</br> "middle_top_right"</br> }</br> }</br> },</br> "ring_proximal_right":{</br> "ring_intermediate_right":{</br> "ring_distal_right":{</br> "ring_top_right"</br> }</br> }</br> },</br> "litttle_proximal_right":{</br> "litttle_intermediate_right":{</br> "litttle_distal_right":{</br> "litttle_top_right"</br> }</br> }</br> }</br> }</br> },</br> "arm_left":{</br> "upper_arm_left",</br> "lower_arm_left",</br> "hand_left":{</br> "thumb_proximal_left":{</br> "thumb_intermediate_left":{</br> "thumb_distal_left"</br> }</br> },</br> "index_proximal_left":{</br> "index_intermediate_left":{</br> "index_distal_left":{</br> "index_top_left"</br> }</br> }</br> },</br> "middle_proximal_left":{</br> "middle_intermediate_left":{</br> "middle_distal_left":{</br> "middle_top_left"</br> }</br> }</br> },</br> "ring_proximal_left":{</br> "ring_intermediate_left":{</br> "ring_distal_left":{</br> "ring_top_left"</br> }</br> }</br> },</br> "litttle_proximal_left":{</br> "litttle_intermediate_left":{</br> "litttle_distal_left":{</br> "litttle_top_left"</br> }</br> }</br> }</br> }</br> }</br> }</br> "lower_body":{</br> "pelvis":{</br> "pelvis_front":{</br> "pelvis_front_right",</br> "pelvis_front_left"</br> },</br> "pelvis_back":{</br> "pelvis_back_right",</br> "pelvis_back_left"</br> }</br> },</br> "leg_right":{</br> "upper_leg_right",</br> "lower_leg_right",</br> "foot_right":{</br> "toes_right"</br> }</br> },</br> "leg_left":{</br> "upper_leg_left",</br> "lower_leg_left",</br> "foot_left":{</br> "toes_left"</br> }</br> }</br> }</br>} |
62-
|:-|
61+
62+
```
63+
"full_body": {
64+
"upper_body":{
65+
"head":{
66+
"face":{
67+
"mouth",
68+
"lower_jaw",
69+
"upper_jaw",
70+
"eye_right",
71+
"eye_left"
72+
},
73+
"neck",
74+
"ear_right",
75+
"ear_left",
76+
"back"
77+
},
78+
"thorax":{
79+
"chest_front",
80+
"chest_back",
81+
"shoulder_front_right",
82+
"shoulder_front_left",
83+
"shoulder_back_right",
84+
"shoulder_back_left"
85+
},
86+
"arm_right":{
87+
"upper_arm_right",
88+
"lower_arm_right",
89+
"hand_right":{
90+
"thumb_proximal_right":{
91+
"thumb_intermediate_right":{
92+
"thumb_distal_right"
93+
}
94+
},
95+
"index_proximal_right":{
96+
"index_intermediate_right":{
97+
"index_distal_right":{
98+
"index_top_right"
99+
}
100+
}
101+
},
102+
"middle_proximal_right":{
103+
"middle_intermediate_right":{
104+
"middle_distal_right":{
105+
"middle_top_right"
106+
}
107+
}
108+
},
109+
"ring_proximal_right":{
110+
"ring_intermediate_right":{
111+
"ring_distal_right":{
112+
"ring_top_right"
113+
}
114+
}
115+
},
116+
"little_proximal_right":{
117+
"little_intermediate_right":{
118+
"little_distal_right":{
119+
"little_top_right"
120+
}
121+
}
122+
}
123+
}
124+
},
125+
"arm_left":{
126+
"upper_arm_left",
127+
"lower_arm_left",
128+
"hand_left":{
129+
"thumb_proximal_left":{
130+
"thumb_intermediate_left":{
131+
"thumb_distal_left"
132+
}
133+
},
134+
"index_proximal_left":{
135+
"index_intermediate_left":{
136+
"index_distal_left":{
137+
"index_top_left"
138+
}
139+
}
140+
},
141+
"middle_proximal_left":{
142+
"middle_intermediate_left":{
143+
"middle_distal_left":{
144+
"middle_top_left"
145+
}
146+
}
147+
},
148+
"ring_proximal_left":{
149+
"ring_intermediate_left":{
150+
"ring_distal_left":{
151+
"ring_top_left"
152+
}
153+
}
154+
},
155+
"little_proximal_left":{
156+
"little_intermediate_left":{
157+
"little_distal_left":{
158+
"little_top_left"
159+
}
160+
}
161+
}
162+
}
163+
},
164+
"lower_body":{
165+
"pelvis":{
166+
"pelvis_front":{
167+
"pelvis_front_right",
168+
"pelvis_front_left"
169+
},
170+
"pelvis_back":{
171+
"pelvis_back_right",
172+
"pelvis_back_left"
173+
}
174+
},
175+
"leg_right":{
176+
"upper_leg_right",
177+
"lower_leg_right",
178+
"foot_right":{
179+
"toes_right"
180+
}
181+
},
182+
"leg_left":{
183+
"upper_leg_left",
184+
"lower_leg_left",
185+
"foot_left":{
186+
"toes_left"
187+
}
188+
}
189+
}
190+
}
191+
```
192+
63193

64194

65195
## Processing model
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)