Stores view position, orientation, and clip plane parameters. Simdify applications have an internal camera that is linked to the worksheet. This internal camera controls display and rendering.
Class registration and implementation information is as follows:
Category | Documentation |
---|---|
Implementation | C++ |
Module | Core-App-Geometry |
Class Hierarchy | Node » FrameReferenceNode » Camera |
Data Interface Name | Camera |
Type Status | Active |
Is Final Type | Yes |
Properties are as follows:
Property | Documentation |
---|---|
Camera Mode: None | This sets the >Camera> mode to standard behavior. |
Camera Mode: Live (Store To Device) | This sets the >Camera> to store its settings in a <LightCameraStateNode>. |
Camera Mode: Live (Load from Device) | This sets the <Camera> to load its settings from a <Camera> or <LightCameraStateNode>. |
Camera Data Source | Specifies the <Camera> or <LightCameraState> used as the <Camera> data source. |
Position X | This sets the camera position on the X axis. |
Position Y | This sets the camera position on the Y axis. |
Position Z | This sets the camera position on the Z axis. |
Orientation X | This sets the camera orientation on the X axis. |
Orientation Y | This sets the camera orientation on the Y axis. |
Orientation Z | This sets the camera orientation on the Z axis. |
Projection: Perspective | This sets the camera mode to perspective projection. |
Projection: Top | This sets the camera mode to top projection. |
Projection: Front | This sets the camera mode to front projection. |
Projection: Side | This sets the camera mode to side projection. |
Zoom | This sets the camera zoom. |
Near Clipping Plane | This sets the near clipping plane. |
Far Clipping Plane | This sets the far clipping plane. |
Viewport Mode: Inherit State | This option is undocumented at present. |
Viewport Mode: Set Fragment Coords | This option is undocumented at present. |
Viewport Mode: Set Normalized Coords | This option is undocumented at present. |
Viewport Min X | This option is undocumented at present. |
Viewport Min Y | This option is undocumented at present. |
Viewport Size X | This option is undocumented at present. |
Viewport Size Y | This option is undocumented at present. |
Properties are as follows:
Property | Documentation |
---|---|
Name | Sets orthe name of the node. Do not use / or \ [forward slash and backslash] in the node name as this produces conflicts with resolving link nodes that reference external files. |
Class | Sets the class of the node. |
ID | Sets the ID of the node. This must be unique for each document, but different documents can use the same ID. |
Export Disabled | Determines whether or not the node is exported during an export process, or possibly other purposes. This flag is set to No and current Simdify exporters ignore it (but it can be very useful if you need to modify the exporters). |
Guid | Enumerates the Node's GUID. |