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: