# ObjectCollection

> Human Generator for Blender documentation. Web version: https://humgen3d.com/docs/api/objectcollection

Reached as: `human.objects`

Source: https://github.com/OliverJPost/HumGen3D/blob/main/human/objects.py#L8

Access to objects human exists of with properties for specific ones.

## Attributes

### rig

```python
human.objects.rig: Object
```

*read-only*

Returns the human body armature/rig object.

This is the object almost all custom properties are stored on.

Source: https://github.com/OliverJPost/HumGen3D/blob/main/human/objects.py#L16

### body

```python
human.objects.body: Object
```

*read-only*

Returns the human body Blender object.

Source: https://github.com/OliverJPost/HumGen3D/blob/main/human/objects.py#L27

### eyes

```python
human.objects.eyes: Object
```

*read-only*

Returns the eye Blender object.

Source: https://github.com/OliverJPost/HumGen3D/blob/main/human/objects.py#L36

### lower_teeth

```python
human.objects.lower_teeth: Object
```

*read-only*

Returns the lower teeth Blender object.

Source: https://github.com/OliverJPost/HumGen3D/blob/main/human/objects.py#L47

### upper_teeth

```python
human.objects.upper_teeth: Object
```

*read-only*

Returns the lower teeth Blender object.

Source: https://github.com/OliverJPost/HumGen3D/blob/main/human/objects.py#L63

### haircards

```python
human.objects.haircards: list[Optional[Object]]
```

*read-only*

Returns the haircards Blender object if generated.

Source: https://github.com/OliverJPost/HumGen3D/blob/main/human/objects.py#L79

## Methods

### get()

```python
human.objects.get(item_name: str, default: Any = None) -> Union[ID, Any]
```

Parameters:
- `item_name` (str)
- `default` (Any, default None)

Returns: Union[ID, Any]

Source: https://github.com/OliverJPost/HumGen3D/blob/main/human/objects.py#L87
