Constructor
# new Camera(fovY, aspect, near, far, eyeopt, targetopt, upopt)
Creates a new perspective camera
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
fovY |
number
|
Vertical field of view in radians |
||
aspect |
number
|
Aspect ratio (width/height) |
||
near |
number
|
Near clipping plane distance |
||
far |
number
|
Far clipping plane distance |
||
eye |
vec3.default
|
<optional> |
[0,0,-3] | Camera position |
target |
vec3.default
|
<optional> |
[0,0,1] | Look-at target |
up |
vec3.default
|
<optional> |
[0,1,0] | Up vector |