Definition at line 5 of file Camera.cs.
◆ GBufferTexture
GBufferTexture enum
Enumerator |
---|
Diffuse | |
Normals | |
MetallicRoughnessAOSpecular | |
Lightmap | |
Depth | |
Definition at line 10 of file Camera.cs.
◆ GetGBufferTexture()
Get GBuffer texture from channel pointed by textureType
- Parameters
-
- Returns
Definition at line 99 of file Camera.cs.
◆ GetProjectionMatrix()
Matrix4 FalcoEngine.Camera.GetProjectionMatrix |
( |
| ) |
|
Returns a projection matrix of this camera
- Returns
Definition at line 68 of file Camera.cs.
◆ GetViewMatrix()
Matrix4 FalcoEngine.Camera.GetViewMatrix |
( |
bool |
ownFrustumOnly = false | ) |
|
Returns a view matrix of this camera
- Parameters
-
- Returns
Definition at line 58 of file Camera.cs.
◆ IsObjectVisible()
bool FalcoEngine.Camera.IsObjectVisible |
( |
GameObject @ |
object | ) |
|
Checks if the game object is in field of view of this camera
- Parameters
-
- Returns
Definition at line 79 of file Camera.cs.
◆ ScreenToWorldPoint()
Convert screen to world point
- Parameters
-
- Returns
Definition at line 46 of file Camera.cs.
◆ WorldToScreenPoint()
Convert world to screen point
- Parameters
-
- Returns
Definition at line 34 of file Camera.cs.
◆ farClipDistance
float FalcoEngine.Camera.farClipDistance |
|
getset |
The distance of the far clipping plane from the camera, in world units
Definition at line 92 of file Camera.cs.
◆ nearClipDistance
float FalcoEngine.Camera.nearClipDistance |
|
getset |
The distance of the near clipping plane from the camera, in world units
Definition at line 87 of file Camera.cs.
◆ renderTarget
Get or set the render texture as a render target
Definition at line 27 of file Camera.cs.
The documentation for this class was generated from the following file: