Generating objects by explicitly modeling and composing individual semantic parts rather than treating the whole object as a single unit.