Members
TakePhoto
Triggers the Photo window in the UI, with the output of this camera. Perfect for photo booths.
local Object = Space.Scene.Find("Camera")
Object.Camera.TakePhoto()
TakeSnapshot
Captures a texture from the camera, and saves it in a SResource
local Object = Space.Scene.Find("Camera")
Object.Camera.TakeSnapshot().Name;
Properties
Enabled
bool Enabled
{ get; set; }
Is this camera enabled?
local Object = Space.Scene.Find("Camera")
Space.Log(Object.Camera.Enabled);
--print true.
FarClip
float FarClip
{ get; set; }
How far is an object from the camera plane before it is not rendered?
local Object = Space.Scene.Find("Camera")
Space.Log(Object.Camera.FarClip)
FieldOfView
float FieldOfView
{ get; set; }
The field of view of the camera, in typical scenarios, Sinespace uses a value of 52; however Unity will default to 60.
local Object = Space.Scene.Find("Camera")
Space.Log(Object.Camera.FieldOfView)
HDR
Can this camera write HDR values? (i.e. values brighter than 1.0)
local Object = Space.Scene.Find("Camera")
Space.Log(Object.Camera.HDR)
--print true.
NearClip
float NearClip
{ get; set; }
How close can an object be to the camera plane before it is not rendered?
local Object = Space.Scene.Find("Camera")
Space.Log(Object.Camera.NearClip)
Orthographic
bool Orthographic
{ get; set; }
Does this camera render without perspective?
local Object = Space.Scene.Find("Camera")
Space.Log(Object.Camera.Orthographic)
OrthographicSize
float OrthographicSize
{ get; set; }
The width of the camera when in Orthographic mode. Height will be adjusted based on aspect ratio of the Render Texture
local Object = Space.Scene.Find("Camera")
Space.Log(Object.Camera.OrthographicSize)
PixelHeight
The height of this Camera's texture in pixels
local Object = Space.Scene.Find("Camera")
Space.Log(Object.Camera.PixelHeight)
PixelWidth
The width of this Camera's texture, in pixels
local Object = Space.Scene.Find("Camera")
Space.Log(Object.Camera.PixelWidth)
UseOcclusionCulling
bool UseOcclusionCulling
{ get; set;}
Is Occlusion Culling enabled on this camera?
local Object = Space.Scene.Find("Camera")
Space.Log(Object.Camera.UseOcclusionCulling)
--print true.
Velocity
World space speed of this camera, typically used for motion blur.
local Object = Space.Scene.Find("Camera")
local VectorData = Object.Camera.Velocity;
Space.Log(VectorData)
Scripting Portal
|
|
Common
|
|
|
Key Classes
|
|
|
Helper Classes
|
|
|
Scripting samples and tutorials
|
|
|