
## \_\_init\_\_(self) {#}

Initializes a new instance of the [`Camera`](/3d/python-net/aspose.threed.entities/camera) class.



```python

def __init__(self):
    ...
```




## \_\_init\_\_(self, projection_type) {#aspose.threed.entities.ProjectionType}

Initializes a new instance of the [`Camera`](/3d/python-net/aspose.threed.entities/camera) class.



```python

def __init__(self, projection_type):
    ...
```


| Parameter | Type | Description |
| :- | :- | :- |
| projection_type | [`ProjectionType`](/3d/python-net/aspose.threed.entities/projectiontype) | Projection type. |


## \_\_init\_\_(self, name) {#str}

Initializes a new instance of the [`Camera`](/3d/python-net/aspose.threed.entities/camera) class.



```python

def __init__(self, name):
    ...
```


| Parameter | Type | Description |
| :- | :- | :- |
| name | str | Name. |


## \_\_init\_\_(self, name, projection_type) {#str-aspose.threed.entities.ProjectionType}

Initializes a new instance of the [`Camera`](/3d/python-net/aspose.threed.entities/camera) class.



```python

def __init__(self, name, projection_type):
    ...
```


| Parameter | Type | Description |
| :- | :- | :- |
| name | str | Name. |
| projection_type | [`ProjectionType`](/3d/python-net/aspose.threed.entities/projectiontype) | Projection type. |



### See Also
* module [`aspose.threed.entities`](../../)
* class [`Camera`](/3d/python-net/aspose.threed.entities/camera)
