SCML Tags > 3D Scene Tags
3D Scene Tags
| Tag name | Property | Property type | Supported Values/Types |
Description |
|---|---|---|---|---|
| Anchor | AnchorDef | String |
Full name of the anchor definition from the composite which is used by this anchor node. |
|
| Transform | Matrix4 |
Local generic transformation matrix multiplied with local position, scale and rotation. It can be used for transformations that can not be expressed using the component form. |
||
| Position | Vector3 |
Position of the object in local coordinate space. |
||
| Rotation | Vector3 |
Rotation of the object in local coordinate space. |
||
| Scale | Vector3 |
Scale factor of the object in local coordinate space. |
||
| Center | Vector3 |
The geometric center of the node. The center and the radius of an object describe a bounding sphere. |
||
| Radius | Float | Null |
The radius of the bounding sphere, whereas the center defines the geometric center of the node. |
|
| BoxLowerLeftBackVertex | Vector3 |
The minimum bounds vector of axis-aligned bounding box (lower left corner). |
||
| BoxUpperRightFrontVertex | Vector3 |
The maximum bounds vector of axis-aligned bounding box (upper right corner). |
||
| IsIntersectionTestEnabled | Boolean | Null, True, False |
Defines if intersection test is enabled in SceneComposer for picking and as well as at run-time. If disabled, the effective intersection test is disabled for all descendants as well. |
|
| RenderOrderBinName | String |
Name of the render order bin the node is assigned to. If no name is specified, the node is assigned automatically either to opaque or transparent render order bin, depending if node has blending enabled or not. |
||
| RenderOrderRank | Int32 | Null |
Defines the render order rank. The node is sorted by rank if assigned to a dedicated render order bin with a RankOrderCriterion applied. |
|
| RenderBenchmark | Float | Null |
Set the render measure value of this Node, which is a benchmark related to rendering time, typically calculated by external tool and utilized by a camera render strategy. |
|
| NodePreviewType | NodePreviewType | Null, Normal, Wireframe |
Node preview type allows the user to change the representation of the solid objects in the SceneEditor. There are two modes available: normal (solid) and wireframe (line representation). Wireframe mode applies for meshes, morphing meshes, planar shadows and billboards. |
|
| AppearanceCollection | ISCItem |
The collection of appearances. |
||
| AlphaValue | Float | Null |
Defines the local alpha transparency value between 0 and 1 for the node. The effective alpha value is combined with the materials alpha value of the node. |
|
| IsRenderingEnabled | Boolean | Null, True, False |
Defines if node is rendered or not at both, design-time and run-time. If disabled, also descendants are not rendered. |
|
| ScopeBits | UInt32 | Null |
Assigns node to scope(s) specified. If specified recursively, this setting is applied to all descendants as well. A scope forms conceptual groups independent of the scene graph hierarchy used e.g. for visibility and light culling. Visibility Culling: Node is rendered only if in same scope of camera. Light culling: Node is illuminated only if in same scope as light. |
|
| ScriptComponentCollection | ISCItem |
NodeObject_ScripComponentCollectionPropertyTooltip |
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| AnchorDefinition | Node | String |
When expanding the composite node the content of the anchor will be put in this node. |
|
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| Appearance | Material | ISCItem |
The material. |
|
| RenderMode | ISCItem |
The render mode associated. |
||
| ShaderProgramName | String |
The shader program. Shader programs are configured in Shader panel and can be applied by dragging and dropping on the appearance node. |
||
| UniformSetter | ISCItem |
Uniform setter. |
||
| TextureCollection | TextureCollection |
The collection of textures. |
||
| IsEncapsulated | Boolean | Null, True, False |
Indicates if the item is encapsulated. |
|
| IsInstanceSharingEnabled | Boolean | Null, True, False |
Indicate if a node attachment should be shared. |
|
| SharedInstanceId | Int32 | Null |
Indicate which shared instance of the node attachment to use. |
|
| PublicPropertyDefinitions | Collection |
|
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| IsShaderProgramSet | Boolean | True, False |
This property is used only if no shader program is set explicitelly on an appearance. If this property is set to true and no shader program is set explicitelly SC will determine which shader program to used based on the default shader mapping. Otherwise no shader will be used. |
|
| Billboard | Alignment | BillboardAlignment | Null, CameraUpAlignment, WorldUpAlignment, YawAxisAlignment, FixedAlignment |
The alignment of the billboard regarding all cameras which renders the billboard. |
| Width | Float | Null |
Defines the billboard's total width (the horizontal center of the Billboard is at width/2). |
|
| Height | Float | Null |
Defines the billboard's total height (the vertical center of the Billboard is at height/2). |
|
| BottomLeft | Coordinate |
The texture coordinate which corresponds to the bottom left vertex. |
||
| TopLeft | Coordinate |
The texture coordinate which corresponds to the top left vertex. |
||
| BottomRight | Coordinate |
The texture coordinate which corresponds to the bottom right vertex. |
||
| TopRight | Coordinate |
The texture coordinate which corresponds to the top right vertex. |
||
| Transform | Matrix4 |
Local generic transformation matrix multiplied with local position, scale and rotation. It can be used for transformations that can not be expressed using the component form. |
||
| Position | Vector3 |
Position of the object in local coordinate space. |
||
| Rotation | Vector3 |
Rotation of the object in local coordinate space. |
||
| Scale | Vector3 |
Scale factor of the object in local coordinate space. |
||
| Center | Vector3 |
The geometric center of the node. The center and the radius of an object describe a bounding sphere. |
||
| Radius | Float | Null |
The radius of the bounding sphere, whereas the center defines the geometric center of the node. |
|
| BoxLowerLeftBackVertex | Vector3 |
The minimum bounds vector of axis-aligned bounding box (lower left corner). |
||
| BoxUpperRightFrontVertex | Vector3 |
The maximum bounds vector of axis-aligned bounding box (upper right corner). |
||
| IsIntersectionTestEnabled | Boolean | Null, True, False |
Defines if intersection test is enabled in SceneComposer for picking and as well as at run-time. If disabled, the effective intersection test is disabled for all descendants as well. |
|
| RenderOrderBinName | String |
Name of the render order bin the node is assigned to. If no name is specified, the node is assigned automatically either to opaque or transparent render order bin, depending if node has blending enabled or not. |
||
| RenderOrderRank | Int32 | Null |
Defines the render order rank. The node is sorted by rank if assigned to a render order bin having "Criterion" property set to "Render Order Rank" and "Sorting" enabled. |
|
| RenderBenchmark | Float | Null |
Set the render measure value of this Node, which is a benchmark related to rendering time, typically calculated by external tool and utilized by a camera render strategy. |
|
| NodePreviewType | NodePreviewType | Null, Normal, Wireframe |
Node preview type allows the user to change the representation of the solid objects in the SceneEditor. There are two modes available: normal (solid) and wireframe (line representation). Wireframe mode applies for meshes, morphing meshes, planar shadows and billboards. |
|
| AppearanceCollection | ISCItem |
The collection of appearances. |
||
| AlphaValue | Float | Null |
Defines the local alpha transparency value between 0 and 1 for the node. The effective alpha value is combined with the materials alpha value of the node. |
|
| IsRenderingEnabled | Boolean | Null, True, False |
Defines if node is rendered or not at both, design-time and run-time. If disabled, also descendants are not rendered. |
|
| ScopeBits | UInt32 | Null |
Assigns node to scope(s) specified. If specified recursively, this setting is applied to all descendants as well. A scope forms conceptual groups independent of the scene graph hierarchy used e.g. for visibility and light culling. Visibility Culling: Node is rendered only if in same scope of camera. Light culling: Node is illuminated only if in same scope as light. |
|
| ScriptComponentCollection | ISCItem |
NodeObject_ScripComponentCollectionPropertyTooltip |
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| Camera | RenderTargetName | String |
Name of the render target the camera renders to |
|
| LookatVector | Vector3 |
Defines the direction vector the camera looks alongside in the local coordinate space. |
||
| UpVector | Vector3 |
Defines the local up-vector of this camera in the local coordinate space in order to define the orientation of the camera looking alongside the look-at vector. |
||
| Viewport | Rectangle |
The viewport describes an rectangle area that is updated within the associated render target. The viewport is in normalized coordinates but may exceed that range [0..1] and therefore the render target's boundaries. The viewport distorts the render output if the aspect ratio of the camera does not match the viewports aspect ratio. |
||
| IsColorClearEnabled | Boolean | Null, True, False |
Defines if camera shall clear the color buffer with the clear color before it renders. |
|
| ClearColor | Color |
If color clear is enabled, the clear color is applied to color buffer before camera is rendered (background color). The area cleared is defined by the viewport. |
||
| IsDepthClearEnabled | Boolean | Null, True, False |
Defines if the camera shall clear the depth buffer before rendering with the clear color defined. |
|
| ClearDepth | Float | Null |
If "Clear Depth Buffer" property is enabled, the depth buffer is cleared to the given level before camera is rendered. The area cleared is defined by the viewport. |
|
| IsStencilClearEnabled | Boolean | Null, True, False |
Determines whether or not the stencil buffer is cleared after rendering. |
|
| StencilClearValue | Int32 | Null |
StencilClearValue |
|
| IsScissoringEnabled | Boolean | Null, True, False |
|
|
| ScissorRectangle | Rectangle |
The scissor rectangle specifies a rectangular region within the Camera's RenderTarget. The scissor rectangles width and height must be greater than 0. A scissor rectangle that intersects the RenderTarget is allowed. If scissoring is enabled (see IsScissoringIsEnabled) pixels outside of the intersection area of viewport and scissor rectangle are clipped. |
||
| SequenceNumber | Int32 | Null |
Defines the position of the camera in the sequence of concurrently rendered cameras. A camera with lower sequence number is rendered before a camera with higher sequence number. |
|
| IsViewingFrustumCullingEnabled | Boolean | Null, True, False |
Defines if viewing frustum culling is enabled or not. If enabled, objects outside of the viewing frustum are culled before rendering. This typically increases performance and should only be disabled if all objects are known to be in viewing frustum. |
|
| IsSwapEnabled | Boolean | Null, True, False |
Enables or disables a swap of Camera's render target after rendering has been processed. |
|
| ProjectionType | CameraProjectionType | Null, Perspective, Orthographic, Generic |
Defines the type of projection used by this camera. Perspective projection: natural projection; objects appear smaller upon increasing distance. Orthographic projection: parallel projection; objects appear the same, regardless of distance. Generic projection: a freely customizable projection matrix. |
|
| ZNear | Float | Null |
Defines the distance from the camera to the near clipping plane of the viewing frustum in world space coordinates. Objects that are in front of the near clipping plane are discarded. Objects that intersect the near clipping plane are clipped. |
|
| ZFar | Float | Null |
Defines the distance from the camera to the far clipping plane of the viewing frustum in world space coordinates. Objects that are behind the far clipping plane are discarded. Objects that intersect the far clipping plane are clipped. |
|
| Fov | Float | Null |
Field of view (FoV) specifies the angle of viewing volume to determine the equal-sided left, right, top and bottom clip planes (comparable to zoom lenses). |
|
| Aspect | Float | Null |
The aspect ratio of width to height of the captured scene. If the render output shall not be stretched, the aspect ratio matches the viewport's or render target's aspect ratio |
|
| AspectInherited | Boolean | Null, True, False |
|
|
| Width | Float | Null |
The width of captured area |
|
| Height | Float | Null |
The height of captured area. |
|
| ProjectionMatrix | Matrix4 |
Generic projection matrix that defines how objects in world space coordinates are projected into homogeneous clip space coordinates. |
||
| RenderStrategy | CameraRenderStrategy | Null, None, Benchmark, OcclusionCulling |
The render strategy affects only the processing of that camera and its captured nodes. It is used to determine if rendering shall proceed, pause, or stop for a given node in a Camera's render pass. Occlusion culling render strategy applies only to OpenGLES 3.0 platforms |
|
| BenchmarkTreshold | Float | Null |
Sets the threshold for the accumulated Node's render benchmark values. When the sum of the nodes exceeds the threshold this render strategy prompts the class Renderer to pause or stop the camera render pass, according to the render pass action set for threshold. |
|
| QueryType | QueryType | Null, AnySamplesPassed, AnySamplesPassedConservative |
Query Type provides a hint to the driver to either use an accurate method (AnySamplesPassed) or a faster approximation (AnySamplesPassedConservative) for determining occlusion |
|
| IsRenderingInDisplayDesignEnabled | Boolean | Null, True, False |
Indicates if the rendering is enabled in the Display design |
|
| PreviewScissoringScope | PropertyValueScope | Null, None, Global, Local |
|
|
| PreviewScissoringColor | Color |
|
||
| Transform | Matrix4 |
Local generic transformation matrix multiplied with local position, scale and rotation. It can be used for transformations that can not be expressed using the component form. |
||
| Position | Vector3 |
Position of the object in local coordinate space. |
||
| Rotation | Vector3 |
Rotation of the object in local coordinate space. |
||
| Scale | Vector3 |
Scale factor of the object in local coordinate space. |
||
| Center | Vector3 |
The geometric center of the node. The center and the radius of an object describe a bounding sphere. |
||
| Radius | Float | Null |
The radius of the bounding sphere, whereas the center defines the geometric center of the node. |
|
| BoxLowerLeftBackVertex | Vector3 |
The minimum bounds vector of axis-aligned bounding box (lower left corner). |
||
| BoxUpperRightFrontVertex | Vector3 |
The maximum bounds vector of axis-aligned bounding box (upper right corner). |
||
| IsIntersectionTestEnabled | Boolean | Null, True, False |
Defines if intersection test is enabled in SceneComposer for picking and as well as at run-time. If disabled, the effective intersection test is disabled for all descendants as well. |
|
| RenderOrderBinName | String |
Name of the render order bin the node is assigned to. If no name is specified, the node is assigned automatically either to opaque or transparent render order bin, depending if node has blending enabled or not. |
||
| RenderOrderRank | Int32 | Null |
Defines the render order rank. The node is sorted by rank if assigned to a dedicated render order bin with a RankOrderCriterion applied. |
|
| RenderBenchmark | Float | Null |
Set the render measure value of this Node, which is a benchmark related to rendering time, typically calculated by external tool and utilized by a camera render strategy. |
|
| NodePreviewType | NodePreviewType | Null, Normal, Wireframe |
Node preview type allows the user to change the representation of the solid objects in the SceneEditor. There are two modes available: normal (solid) and wireframe (line representation). Wireframe mode applies for meshes, morphing meshes, planar shadows and billboards. |
|
| AppearanceCollection | ISCItem |
The collection of appearances. |
||
| AlphaValue | Float | Null |
Defines the local alpha transparency value between 0 and 1 for the node. The effective alpha value is combined with the materials alpha value of the node. |
|
| IsRenderingEnabled | Boolean | Null, True, False |
Defines if node is rendered or not at both, design-time and run-time. If disabled, also descendants are not rendered. |
|
| ScopeBits | UInt32 | Null |
Assigns node to scope(s) specified. If specified recursively, this setting is applied to all descendants as well. A scope forms conceptual groups independent of the scene graph hierarchy used e.g. for visibility and light culling. Visibility Culling: Node is rendered only if in same scope of camera. Light culling: Node is illuminated only if in same scope as light. |
|
| ScriptComponentCollection | ISCItem |
NodeObject_ScripComponentCollectionPropertyTooltip |
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| Composite | IsCanvasComposite | Boolean | Null, True, False |
Indicates is the Composit is of type Canvas. |
| RenderOrderBins | Collection |
Collection of the render order bins |
||
| EditorClearColorScope | EditorClearColorScope | Null, None, Global, Local |
Scene editor clear color scope |
|
| EditorClearColor | Color |
Indicates the background color used with the scene editor camera. |
||
| Widgets | Collection |
Collection of widgets |
||
| EditorProfile | String |
The Editor Profile associated to the scene |
||
| Theme | String |
The theme. |
||
| Anchors | Collection |
Uniform setter. |
||
| CompositeProperties | Collection |
Collection of composite properties |
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| CompositeNode | CompositeName | String |
The name of the composite |
|
| CompositeProperties | CompositeProperties |
The dinamic properties of the node |
||
| Transform | Matrix4 |
Local generic transformation matrix multiplied with local position, scale and rotation. It can be used for transformations that can not be expressed using the component form. |
||
| Position | Vector3 |
Position of the object in local coordinate space. |
||
| Rotation | Vector3 |
Rotation of the object in local coordinate space. |
||
| Scale | Vector3 |
Scale factor of the object in local coordinate space. |
||
| Center | Vector3 |
The geometric center of the node. The center and the radius of an object describe a bounding sphere. |
||
| Radius | Float | Null |
The radius of the bounding sphere, whereas the center defines the geometric center of the node. |
|
| BoxLowerLeftBackVertex | Vector3 |
The minimum bounds vector of axis-aligned bounding box (lower left corner). |
||
| BoxUpperRightFrontVertex | Vector3 |
The maximum bounds vector of axis-aligned bounding box (upper right corner). |
||
| IsIntersectionTestEnabled | Boolean | Null, True, False |
Defines if intersection test is enabled in SceneComposer for picking and as well as at run-time. If disabled, the effective intersection test is disabled for all descendants as well. |
|
| RenderOrderBinName | String |
Name of the render order bin the node is assigned to. If no name is specified, the node is assigned automatically either to opaque or transparent render order bin, depending if node has blending enabled or not. |
||
| RenderOrderRank | Int32 | Null |
Defines the render order rank. The node is sorted by rank if assigned to a dedicated render order bin with a RankOrderCriterion applied. |
|
| RenderBenchmark | Float | Null |
Set the render measure value of this Node, which is a benchmark related to rendering time, typically calculated by external tool and utilized by a camera render strategy. |
|
| NodePreviewType | NodePreviewType | Null, Normal, Wireframe |
Node preview type allows the user to change the representation of the solid objects in the SceneEditor. There are two modes available: normal (solid) and wireframe (line representation). Wireframe mode applies for meshes, morphing meshes, planar shadows and billboards. |
|
| AppearanceCollection | ISCItem |
The collection of appearances. |
||
| AlphaValue | Float | Null |
Defines the local alpha transparency value between 0 and 1 for the node. The effective alpha value is combined with the materials alpha value of the node. |
|
| IsRenderingEnabled | Boolean | Null, True, False |
Defines if node is rendered or not at both, design-time and run-time. If disabled, also descendants are not rendered. |
|
| ScopeBits | UInt32 | Null |
Assigns node to scope(s) specified. If specified recursively, this setting is applied to all descendants as well. A scope forms conceptual groups independent of the scene graph hierarchy used e.g. for visibility and light culling. Visibility Culling: Node is rendered only if in same scope of camera. Light culling: Node is illuminated only if in same scope as light. |
|
| ScriptComponentCollection | ISCItem |
NodeObject_ScripComponentCollectionPropertyTooltip |
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| CompositeProperties | Definition | String |
|
|
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| CompositePropertyDefinition | Widget | String |
Full name of the widget in the composite. |
|
| WidgetProperty | String |
The name of the widget property |
||
| SourceItem | String |
|
||
| SourceProperty | String |
|
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| DynamicProperty | Name | String |
Name |
|
| Value | String |
The value of the dynamic property |
||
| Type | String |
The type of the dynamic property |
||
| CompositePropertyDefinition | String |
Name of the composite property definition. |
||
| Gizmo | IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| Group | Transform | Matrix4 |
Local generic transformation matrix multiplied with local position, scale and rotation. It can be used for transformations that can not be expressed using the component form. |
|
| Position | Vector3 |
Position of the object in local coordinate space. |
||
| Rotation | Vector3 |
Rotation of the object in local coordinate space. |
||
| Scale | Vector3 |
Scale factor of the object in local coordinate space. |
||
| Center | Vector3 |
The geometric center of the node. The center and the radius of an object describe a bounding sphere. |
||
| Radius | Float | Null |
The radius of the bounding sphere, whereas the center defines the geometric center of the node. |
|
| BoxLowerLeftBackVertex | Vector3 |
The minimum bounds vector of axis-aligned bounding box (lower left corner). |
||
| BoxUpperRightFrontVertex | Vector3 |
The maximum bounds vector of axis-aligned bounding box (upper right corner). |
||
| IsIntersectionTestEnabled | Boolean | Null, True, False |
Defines if intersection test is enabled in SceneComposer for picking and as well as at run-time. If disabled, the effective intersection test is disabled for all descendants as well. |
|
| RenderOrderBinName | String |
Name of the render order bin the node is assigned to. If no name is specified, the node is assigned automatically either to opaque or transparent render order bin, depending if node has blending enabled or not. |
||
| RenderOrderRank | Int32 | Null |
Defines the render order rank. The node is sorted by rank if assigned to a dedicated render order bin with a RankOrderCriterion applied. |
|
| RenderBenchmark | Float | Null |
Set the render measure value of this Node, which is a benchmark related to rendering time, typically calculated by external tool and utilized by a camera render strategy. |
|
| NodePreviewType | NodePreviewType | Null, Normal, Wireframe |
Node preview type allows the user to change the representation of the solid objects in the SceneEditor. There are two modes available: normal (solid) and wireframe (line representation). Wireframe mode applies for meshes, morphing meshes, planar shadows and billboards. |
|
| AppearanceCollection | ISCItem |
The collection of appearances. |
||
| AlphaValue | Float | Null |
Defines the local alpha transparency value between 0 and 1 for the node. The effective alpha value is combined with the materials alpha value of the node. |
|
| IsRenderingEnabled | Boolean | Null, True, False |
Defines if node is rendered or not at both, design-time and run-time. If disabled, also descendants are not rendered. |
|
| ScopeBits | UInt32 | Null |
Assigns node to scope(s) specified. If specified recursively, this setting is applied to all descendants as well. A scope forms conceptual groups independent of the scene graph hierarchy used e.g. for visibility and light culling. Visibility Culling: Node is rendered only if in same scope of camera. Light culling: Node is illuminated only if in same scope as light. |
|
| ScriptComponentCollection | ISCItem |
NodeObject_ScripComponentCollectionPropertyTooltip |
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| Light | LightType | LightType | Null, Ambient, Directional, Point, Spot |
The kind of this light emitting source: Ambient light: illuminates the scene from all directions. The light intensity is the same everywhere in the scene. Position and direction of an ambient light source have no effect. Directional light: corresponds to sunlight in the real world. Illuminates all objects in the scene from the same direction, and with a constant intensity. Position and attenuation of a directional light source have no effect. Point light: casts equal omnidirectional illumination from the position of the light source. The intensity of light coming from a point light source can diminish with distance. The direction of a point light has no effect. Spot light: casts a light cone from a position centered around a direction. A spot light has both a direction and a position. The type of a light source can be changed at any time. This might be useful for switching to a simpler lighting model. Illumination is enabled, if light has rendering enabled and if the node is in the same scope as the light. |
| Ambient | Color |
Defines the ambient color component that illuminates the ambient color component of the material. |
||
| Diffuse | Color |
Illuminates the diffuse color component of the material. Ignored if type of light is Ambient. |
||
| Specular | Color |
Defines the specular color component that illuminates the specular color component of the material. Ignored if type of light is Ambient. |
||
| Direction | Vector3 |
Defines the direction of the light. Ignored if type of light is Ambient or Point. |
||
| Range | Float | Null |
The range from light to geometry in world space where illumination is applied. Ignored if type of light is Ambient or Directional. |
|
| ConstantAttenuation | Float | Null |
Defines the constant attenuation factor of the light. The attenuation equation is: 1 / (constant + (linear * distance) + (quadratic * distance^2)). Ignored if type of light is Ambient or Directional. |
|
| LinearAttenuation | Float | Null |
Defines the linear attenuation factor of the light. The attenuation equation is: 1 / (constant + (linear * distance) + (quadratic * distance^2)). Ignored if type of light is Ambient or Directional. |
|
| QuadraticAttenuation | Float | Null |
Defines the quadratic attenuation factor of the light. The attenuation equation is: 1 / (constant + (linear * distance) + (quadratic * distance^2)). Ignored if type of light is Ambient or Directional. |
|
| SpotAngle | Float | Null |
Defines the spot angle of the light cone in degrees. Ignored if type of light is Ambient, Directional, or Point. |
|
| SpotExponent | Float | Null |
The distribution of the light within the spot light cone. Ignored if type of light is Ambient, Directional, or Point. |
|
| IsAttenuationEnabled | Boolean | Null, True, False |
Enables or disables the attenuation of light. The greater the distance of an object's geometry to the light the less illumination is applied. Ignored if type of light is Ambient or Directional. |
|
| Transform | Matrix4 |
Local generic transformation matrix multiplied with local position, scale and rotation. It can be used for transformations that can not be expressed using the component form. |
||
| Position | Vector3 |
Position of the object in local coordinate space. |
||
| Rotation | Vector3 |
Rotation of the object in local coordinate space. |
||
| Scale | Vector3 |
Scale factor of the object in local coordinate space. |
||
| Center | Vector3 |
The geometric center of the node. The center and the radius of an object describe a bounding sphere. |
||
| Radius | Float | Null |
The radius of the bounding sphere, whereas the center defines the geometric center of the node. |
|
| BoxLowerLeftBackVertex | Vector3 |
The minimum bounds vector of axis-aligned bounding box (lower left corner). |
||
| BoxUpperRightFrontVertex | Vector3 |
The maximum bounds vector of axis-aligned bounding box (upper right corner). |
||
| IsIntersectionTestEnabled | Boolean | Null, True, False |
Defines if intersection test is enabled in SceneComposer for picking and as well as at run-time. If disabled, the effective intersection test is disabled for all descendants as well. |
|
| RenderOrderBinName | String |
Name of the render order bin the node is assigned to. If no name is specified, the node is assigned automatically either to opaque or transparent render order bin, depending if node has blending enabled or not. |
||
| RenderOrderRank | Int32 | Null |
Defines the render order rank. The node is sorted by rank if assigned to a dedicated render order bin with a RankOrderCriterion applied. |
|
| RenderBenchmark | Float | Null |
Set the render measure value of this Node, which is a benchmark related to rendering time, typically calculated by external tool and utilized by a camera render strategy. |
|
| NodePreviewType | NodePreviewType | Null, Normal, Wireframe |
Node preview type allows the user to change the representation of the solid objects in the SceneEditor. There are two modes available: normal (solid) and wireframe (line representation). Wireframe mode applies for meshes, morphing meshes, planar shadows and billboards. |
|
| AppearanceCollection | ISCItem |
The collection of appearances. |
||
| AlphaValue | Float | Null |
Defines the local alpha transparency value between 0 and 1 for the node. The effective alpha value is combined with the materials alpha value of the node. |
|
| IsRenderingEnabled | Boolean | Null, True, False |
Defines if node is rendered or not at both, design-time and run-time. If disabled, also descendants are not rendered. |
|
| ScopeBits | UInt32 | Null |
Assigns node to scope(s) specified. If specified recursively, this setting is applied to all descendants as well. A scope forms conceptual groups independent of the scene graph hierarchy used e.g. for visibility and light culling. Visibility Culling: Node is rendered only if in same scope of camera. Light culling: Node is illuminated only if in same scope as light. |
|
| ScriptComponentCollection | ISCItem |
NodeObject_ScripComponentCollectionPropertyTooltip |
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| Material | Ambient | Color |
Defines the ambient color of the material illuminated by ambient component of light. |
|
| Diffuse | Color |
Defines the diffuse color of the material that is lit by the diffuse component of light. The diffuse alpha value represents the alpha value of the entire material. Alpha values of other material color components are ignored. |
||
| Emissive | Color |
Defines the emissive color of material, which is a self-illuminating color component not influenced by light. Emissive color does not illuminate other materials in the environment as light does. |
||
| Specular | Color |
Defines the specular color of the material illuminated by the specular component of light. |
||
| Power | Float | Null |
Defines the shininess of the material for specular highlights. |
|
| IsEncapsulated | Boolean | Null, True, False |
Indicates if the item is encapsulated. |
|
| IsInstanceSharingEnabled | Boolean | Null, True, False |
Indicate if a node attachment should be shared. |
|
| SharedInstanceId | Int32 | Null |
Indicate which shared instance of the node attachment to use. |
|
| PublicPropertyDefinitions | Collection |
|
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| Mesh | VertexBufferName | String |
Identifies the vertex buffer which provides model geometry data for this element. |
|
| Transform | Matrix4 |
Local generic transformation matrix multiplied with local position, scale and rotation. It can be used for transformations that can not be expressed using the component form. |
||
| Position | Vector3 |
Position of the object in local coordinate space. |
||
| Rotation | Vector3 |
Rotation of the object in local coordinate space. |
||
| Scale | Vector3 |
Scale factor of the object in local coordinate space. |
||
| Center | Vector3 |
The geometric center of the node. The center and the radius of an object describe a bounding sphere. |
||
| Radius | Float | Null |
The radius of the bounding sphere, whereas the center defines the geometric center of the node. |
|
| BoxLowerLeftBackVertex | Vector3 |
The minimum bounds vector of axis-aligned bounding box (lower left corner). |
||
| BoxUpperRightFrontVertex | Vector3 |
The maximum bounds vector of axis-aligned bounding box (upper right corner). |
||
| IsIntersectionTestEnabled | Boolean | Null, True, False |
Defines if intersection test is enabled in SceneComposer for picking and as well as at run-time. If disabled, the effective intersection test is disabled for all descendants as well. |
|
| RenderOrderBinName | String |
Name of the render order bin the node is assigned to. If no name is specified, the node is assigned automatically either to opaque or transparent render order bin, depending if node has blending enabled or not. |
||
| RenderOrderRank | Int32 | Null |
Defines the render order rank. The node is sorted by rank if assigned to a render order bin having "Criterion" property set to "Render Order Rank" and "Sorting" enabled. |
|
| RenderBenchmark | Float | Null |
Set the render measure value of this Node, which is a benchmark related to rendering time, typically calculated by external tool and utilized by a camera render strategy. |
|
| NodePreviewType | NodePreviewType | Null, Normal, Wireframe |
Node preview type allows the user to change the representation of the solid objects in the SceneEditor. There are two modes available: normal (solid) and wireframe (line representation). Wireframe mode applies for meshes, morphing meshes, planar shadows and billboards. |
|
| AppearanceCollection | ISCItem |
The collection of appearances. |
||
| AlphaValue | Float | Null |
Defines the local alpha transparency value between 0 and 1 for the node. The effective alpha value is combined with the materials alpha value of the node. |
|
| IsRenderingEnabled | Boolean | Null, True, False |
Defines if node is rendered or not at both, design-time and run-time. If disabled, also descendants are not rendered. |
|
| ScopeBits | UInt32 | Null |
Assigns node to scope(s) specified. If specified recursively, this setting is applied to all descendants as well. A scope forms conceptual groups independent of the scene graph hierarchy used e.g. for visibility and light culling. Visibility Culling: Node is rendered only if in same scope of camera. Light culling: Node is illuminated only if in same scope as light. |
|
| ScriptComponentCollection | ISCItem |
NodeObject_ScripComponentCollectionPropertyTooltip |
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| PointSprite | PointSize | Float | Null |
Defines the size in pixels of this point sprite |
| PointSizeScaleA | Float | Null |
Defines the point size scale factor A in relation to the cameras distance. The effective size is calculated as follows: pointSize * SquareRoot(1.0 / (A + B*D + C*D*D)) where D is the distance to the camera and A, B, C are the point size scale factors. |
|
| PointSizeScaleB | Float | Null |
Defines the point size scale factor B in relation to the cameras distance. The effective size is calculated as follows: pointSize * SquareRoot(1.0 / (A + B*D + C*D*D)) where D is the distance to the camera and A, B, C are the point size scale factors. |
|
| PointSizeScaleC | Float | Null |
Defines the point size scale factor C in relation to the cameras distance. The effective size is calculated as follows: pointSize * SquareRoot(1.0 / (A + B*D + C*D*D)) where D is the distance to the camera and A, B, C are the point size scale factors. |
|
| Transform | Matrix4 |
Local generic transformation matrix multiplied with local position, scale and rotation. It can be used for transformations that can not be expressed using the component form. |
||
| Position | Vector3 |
Position of the object in local coordinate space. |
||
| Rotation | Vector3 |
Rotation of the object in local coordinate space. |
||
| Scale | Vector3 |
Scale factor of the object in local coordinate space. |
||
| Center | Vector3 |
The geometric center of the node. The center and the radius of an object describe a bounding sphere. |
||
| Radius | Float | Null |
The radius of the bounding sphere, whereas the center defines the geometric center of the node. |
|
| BoxLowerLeftBackVertex | Vector3 |
The minimum bounds vector of axis-aligned bounding box (lower left corner). |
||
| BoxUpperRightFrontVertex | Vector3 |
The maximum bounds vector of axis-aligned bounding box (upper right corner). |
||
| IsIntersectionTestEnabled | Boolean | Null, True, False |
Defines if intersection test is enabled in SceneComposer for picking and as well as at run-time. If disabled, the effective intersection test is disabled for all descendants as well. |
|
| RenderOrderBinName | String |
Name of the render order bin the node is assigned to. If no name is specified, the node is assigned automatically either to opaque or transparent render order bin, depending if node has blending enabled or not. |
||
| RenderOrderRank | Int32 | Null |
Defines the render order rank. The node is sorted by rank if assigned to a render order bin having "Criterion" property set to "Render Order Rank" and "Sorting" enabled. |
|
| RenderBenchmark | Float | Null |
Set the render measure value of this Node, which is a benchmark related to rendering time, typically calculated by external tool and utilized by a camera render strategy. |
|
| NodePreviewType | NodePreviewType | Null, Normal, Wireframe |
Node preview type allows the user to change the representation of the solid objects in the SceneEditor. There are two modes available: normal (solid) and wireframe (line representation). Wireframe mode applies for meshes, morphing meshes, planar shadows and billboards. |
|
| AppearanceCollection | ISCItem |
The collection of appearances. |
||
| AlphaValue | Float | Null |
Defines the local alpha transparency value between 0 and 1 for the node. The effective alpha value is combined with the materials alpha value of the node. |
|
| IsRenderingEnabled | Boolean | Null, True, False |
Defines if node is rendered or not at both, design-time and run-time. If disabled, also descendants are not rendered. |
|
| ScopeBits | UInt32 | Null |
Assigns node to scope(s) specified. If specified recursively, this setting is applied to all descendants as well. A scope forms conceptual groups independent of the scene graph hierarchy used e.g. for visibility and light culling. Visibility Culling: Node is rendered only if in same scope of camera. Light culling: Node is illuminated only if in same scope as light. |
|
| ScriptComponentCollection | ISCItem |
NodeObject_ScripComponentCollectionPropertyTooltip |
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| ReflectionCamera | PlaneDirection | Vector3 |
Direction of the vector normal to the mirror plane for the reflection. |
|
| PlaneDistance | Float | Null |
Distance of the mirror plane to the camera |
|
| RenderTargetName | String |
Name of the render target the camera renders to |
||
| LookatVector | Vector3 |
Defines the direction vector the camera looks alongside in the local coordinate space. |
||
| UpVector | Vector3 |
Defines the local up-vector of this camera in the local coordinate space in order to define the orientation of the camera looking alongside the look-at vector. |
||
| Viewport | Rectangle |
The viewport describes an rectangle area that is updated within the associated render target. The viewport is in normalized coordinates but may exceed that range [0..1] and therefore the render target's boundaries. The viewport distorts the render output if the aspect ratio of the camera does not match the viewports aspect ratio. |
||
| IsColorClearEnabled | Boolean | Null, True, False |
Defines if camera shall clear the color buffer with the clear color before it renders. |
|
| ClearColor | Color |
If color clear is enabled, the clear color is applied to color buffer before camera is rendered (background color). The area cleared is defined by the viewport. |
||
| IsDepthClearEnabled | Boolean | Null, True, False |
Defines if the camera shall clear the depth buffer before rendering with the clear color defined. |
|
| ClearDepth | Float | Null |
If "Clear Depth Buffer" property is enabled, the depth buffer is cleared to the given level before camera is rendered. The area cleared is defined by the viewport. |
|
| IsStencilClearEnabled | Boolean | Null, True, False |
Determines whether or not the stencil buffer is cleared after rendering. |
|
| StencilClearValue | Int32 | Null |
StencilClearValue |
|
| IsScissoringEnabled | Boolean | Null, True, False |
|
|
| ScissorRectangle | Rectangle |
The scissor rectangle specifies a rectangular region within the Camera's RenderTarget. The scissor rectangles width and height must be greater than 0. A scissor rectangle that intersects the RenderTarget is allowed. If scissoring is enabled (see IsScissoringIsEnabled) pixels outside of the intersection area of viewport and scissor rectangle are clipped. |
||
| SequenceNumber | Int32 | Null |
Defines the position of the camera in the sequence of concurrently rendered cameras. A camera with lower sequence number is rendered before a camera with higher sequence number. |
|
| IsViewingFrustumCullingEnabled | Boolean | Null, True, False |
Defines if viewing frustum culling is enabled or not. If enabled, objects outside of the viewing frustum are culled before rendering. This typically increases performance and should only be disabled if all objects are known to be in viewing frustum. |
|
| IsSwapEnabled | Boolean | Null, True, False |
Enables or disables a swap of Camera's render target after rendering has been processed. |
|
| ProjectionType | CameraProjectionType | Null, Perspective, Orthographic, Generic |
Defines the type of projection used by this camera. Perspective projection: natural projection; objects appear smaller upon increasing distance. Orthographic projection: parallel projection; objects appear the same, regardless of distance. Generic projection: a freely customizable projection matrix. |
|
| ZNear | Float | Null |
Defines the distance from the camera to the near clipping plane of the viewing frustum in world space coordinates. Objects that are in front of the near clipping plane are discarded. Objects that intersect the near clipping plane are clipped. |
|
| ZFar | Float | Null |
Defines the distance from the camera to the far clipping plane of the viewing frustum in world space coordinates. Objects that are behind the far clipping plane are discarded. Objects that intersect the far clipping plane are clipped. |
|
| Fov | Float | Null |
Field of view (FoV) specifies the angle of viewing volume to determine the equal-sided left, right, top and bottom clip planes (comparable to zoom lenses). |
|
| Aspect | Float | Null |
The aspect ratio of width to height of the captured scene. If the render output shall not be stretched, the aspect ratio matches the viewport's or render target's aspect ratio |
|
| AspectInherited | Boolean | Null, True, False |
|
|
| Width | Float | Null |
The width of captured area |
|
| Height | Float | Null |
The height of captured area. |
|
| ProjectionMatrix | Matrix4 |
Generic projection matrix that defines how objects in world space coordinates are projected into homogeneous clip space coordinates. |
||
| RenderStrategy | CameraRenderStrategy | Null, None, Benchmark, OcclusionCulling |
The render strategy affects only the processing of that camera and its captured nodes. It is used to determine if rendering shall proceed, pause, or stop for a given node in a Camera's render pass. Occlusion culling render strategy applies only to OpenGLES 3.0 platforms |
|
| BenchmarkTreshold | Float | Null |
Sets the threshold for the accumulated Node's render benchmark values. When the sum of the nodes exceeds the threshold this render strategy prompts the class Renderer to pause or stop the camera render pass, according to the render pass action set for threshold. |
|
| QueryType | QueryType | Null, AnySamplesPassed, AnySamplesPassedConservative |
Query Type provides a hint to the driver to either use an accurate method (AnySamplesPassed) or a faster approximation (AnySamplesPassedConservative) for determining occlusion |
|
| IsRenderingInDisplayDesignEnabled | Boolean | Null, True, False |
Indicates if the rendering is enabled in the Display design |
|
| PreviewScissoringScope | PropertyValueScope | Null, None, Global, Local |
|
|
| PreviewScissoringColor | Color |
|
||
| Transform | Matrix4 |
Local generic transformation matrix multiplied with local position, scale and rotation. It can be used for transformations that can not be expressed using the component form. |
||
| Position | Vector3 |
Position of the object in local coordinate space. |
||
| Rotation | Vector3 |
Rotation of the object in local coordinate space. |
||
| Scale | Vector3 |
Scale factor of the object in local coordinate space. |
||
| Center | Vector3 |
The geometric center of the node. The center and the radius of an object describe a bounding sphere. |
||
| Radius | Float | Null |
The radius of the bounding sphere, whereas the center defines the geometric center of the node. |
|
| BoxLowerLeftBackVertex | Vector3 |
The minimum bounds vector of axis-aligned bounding box (lower left corner). |
||
| BoxUpperRightFrontVertex | Vector3 |
The maximum bounds vector of axis-aligned bounding box (upper right corner). |
||
| IsIntersectionTestEnabled | Boolean | Null, True, False |
Defines if intersection test is enabled in SceneComposer for picking and as well as at run-time. If disabled, the effective intersection test is disabled for all descendants as well. |
|
| RenderOrderBinName | String |
Name of the render order bin the node is assigned to. If no name is specified, the node is assigned automatically either to opaque or transparent render order bin, depending if node has blending enabled or not. |
||
| RenderOrderRank | Int32 | Null |
Defines the render order rank. The node is sorted by rank if assigned to a dedicated render order bin with a RankOrderCriterion applied. |
|
| RenderBenchmark | Float | Null |
Set the render measure value of this Node, which is a benchmark related to rendering time, typically calculated by external tool and utilized by a camera render strategy. |
|
| NodePreviewType | NodePreviewType | Null, Normal, Wireframe |
Node preview type allows the user to change the representation of the solid objects in the SceneEditor. There are two modes available: normal (solid) and wireframe (line representation). Wireframe mode applies for meshes, morphing meshes, planar shadows and billboards. |
|
| AppearanceCollection | ISCItem |
The collection of appearances. |
||
| AlphaValue | Float | Null |
Defines the local alpha transparency value between 0 and 1 for the node. The effective alpha value is combined with the materials alpha value of the node. |
|
| IsRenderingEnabled | Boolean | Null, True, False |
Defines if node is rendered or not at both, design-time and run-time. If disabled, also descendants are not rendered. |
|
| ScopeBits | UInt32 | Null |
Assigns node to scope(s) specified. If specified recursively, this setting is applied to all descendants as well. A scope forms conceptual groups independent of the scene graph hierarchy used e.g. for visibility and light culling. Visibility Culling: Node is rendered only if in same scope of camera. Light culling: Node is illuminated only if in same scope as light. |
|
| ScriptComponentCollection | ISCItem |
NodeObject_ScripComponentCollectionPropertyTooltip |
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| RenderMode | CullMode | RenderModeCulling | Null, FrontFaceCulling, BackFaceCulling, NoCulling |
Set culling mode which determines the side of polygon to remove before rasterization. Typically enabled for opaque objects in order to save processing time. |
| CullModeInherited | Boolean | Null, True, False |
Flag indicating if the property CullMode is inherited from the DefaultRenderMode configuration. |
|
| WindMode | RenderModeWinding | Null, ClockWise, CounterClockWise |
Specifies which face of a polygon is considered a front face for culling |
|
| WindModeInherited | Boolean | Null, True, False |
Flag indicating if the property WindMode is inherited from the DefaultRenderMode configuration. |
|
| ColorWriteEnabled | ColorMask |
Enable or disable writing of the incoming fragment's color value into color buffer. |
||
| ColorWriteEnabledInherited | Boolean | Null, True, False |
|
|
| IsDepthWriteEnabled | Boolean | Null, True, False |
Enables or disables writing of the incoming fragment's depth value to depth buffer. |
|
| IsDepthWriteEnabledInherited | Boolean | Null, True, False |
Flag idicating if the property DepthWriteEnabled is inherited from the DefaultRenderMode configuration |
|
| IsDepthTestEnabled | Boolean | Null, True, False |
Enables or disables the test of the incoming fragement's depth value. If disabled then also the depth write is disabled. |
|
| IsDepthTestEnabledInherited | Boolean | Null, True, False |
Flag idicating if the property DepthTestEnabled is inherited from the DefaultRenderMode configuration |
|
| DepthComparisonFunction | RenderModeComparisonFunction | Null, Never, Less, Equal, LessEqual, Greater, NotEqual, GreaterEqual, Always |
Defines the depth test comparison function to determine which source depth value passes the depth test. The source pixel is compared to the destination pixel using the given comparison function. Example: If the comparison function is 'Less', then the depth test is passed if the source pixel has a smaller depth value than the destination pixel. In case of comparison function 'Never', the depth test will never pass; in case of 'Always', the test passes always. |
|
| DepthComparisonFunctionInherited | Boolean | Null, True, False |
Flag indicating if the prop |
|
| DepthBiasInherited | Boolean | Null, True, False |
Flag indicating if the property DepthBias is inherited from the DefaultRenderMode configuration. |
|
| DepthBiasScaleFactor | Float | Null |
Specifies a scale factor that is used to determine how much bias can be applied to primitives. |
|
| DepthBiasUnits | Float | Null |
Defines a constant depth offset used to determine how much bias can be applied to primitives. |
|
| IsBlendingEnabled | Boolean | Null, True, False |
Enables or disables blending. |
|
| IsBlendingEnabledInherited | Boolean | Null, True, False |
Flag indicating if the property IsBlendingEnabled is inherited from the DefaultRenderMode configuration. |
|
| BlendColor | Color |
Defines a constant blending color that can be used in blending equations, if a constant color blend factor is selected. |
||
| BlendColorInherited | Boolean | Null, True, False |
Flag indicating if the property BlendColor is inherited from the DefaultRenderMode configuration. |
|
| BlendModeInherited | Boolean | Null, True, False |
Flag indicating if the property BlendMode is inherited from the DefaultRenderMode configuration. |
|
| SourceBlendFactorRGB | RenderModeBlendFactor | Null, Zero, One, SourceColor, InverseSourceColor, SourceAlpha, InverseSourceAlpha, DestColor, InverseDestColor, DestAlpha, InverseDestAlpha, ConstantColor, InverseConstantColor, ConstantAlpha, InverseConstantAlpha, SourceAlphaSaturate |
Specifies the source RGB fragment coefficient in blending equation |
|
| DestBlendFactorRGB | RenderModeBlendFactor | Null, Zero, One, SourceColor, InverseSourceColor, SourceAlpha, InverseSourceAlpha, DestColor, InverseDestColor, DestAlpha, InverseDestAlpha, ConstantColor, InverseConstantColor, ConstantAlpha, InverseConstantAlpha, SourceAlphaSaturate |
Specifies the destination RGB fragment coefficient in blending equation |
|
| BlendOperationRGB | RenderModeBlendOperation | Null, Add, Subtract, ReverseSubtract, Min, Max |
Defines operation how RGB values are blended. The blending equation is as follows: ("RGB Source" * "RGB Source Blend Factor") (+"RGB Blend Operation"+) ("RGB Destination" * "RGB Destination Blend Factor"). |
|
| SourceBlendFactorAlpha | RenderModeBlendFactor | Null, Zero, One, SourceColor, InverseSourceColor, SourceAlpha, InverseSourceAlpha, DestColor, InverseDestColor, DestAlpha, InverseDestAlpha, ConstantColor, InverseConstantColor, ConstantAlpha, InverseConstantAlpha, SourceAlphaSaturate |
Specifies the source alpha fragment coefficient in blending equation |
|
| DestBlendFactorAlpha | RenderModeBlendFactor | Null, Zero, One, SourceColor, InverseSourceColor, SourceAlpha, InverseSourceAlpha, DestColor, InverseDestColor, DestAlpha, InverseDestAlpha, ConstantColor, InverseConstantColor, ConstantAlpha, InverseConstantAlpha, SourceAlphaSaturate |
Specifies the destination alpha fragment coefficient in blending equation |
|
| BlendOperationAlpha | RenderModeBlendOperation | Null, Add, Subtract, ReverseSubtract, Min, Max |
Defines operation how alpha values are blended. The blending equation is as follows: (SourceAlpha * SourceBlendFactorAlpha) (+BlendOperationAlpha+) (DestAlpha * DestBlendFactorAlpha). |
|
| IsStencilTestEnabled | Boolean | Null, True, False |
Enable or disable the stencil test against the stencil buffer. |
|
| IsStencilTestEnabledInherited | Boolean | Null, True, False |
Flag indicating if the property IsStencilTestEnabled is inherited from the DefaultRenderMode configuration. |
|
| StencilFrontFunctionInherited | Boolean | Null, True, False |
Flag indicating if the property StencilFrontFunction is inherited from the DefaultRenderMode configuration. |
|
| StencilFront.ComparisonFunction | RenderModeComparisonFunction | Null, Never, Less, Equal, LessEqual, Greater, NotEqual, GreaterEqual, Always |
A comparison function specifies how the source (new) data is compared against the destination (existing) data before passing the comparison operations (storing the data). |
|
| StencilFront.Value | Int32 | Null |
Set stencil function and reference value for stencil testing. |
|
| StencilFront.Mask | UInt32 | Null |
Set the write mask applied to values written into the stencil buffer. |
|
| StencilFrontOperationInherited | Boolean | Null, True, False |
Flag indicating if the property StencilFrontOperation is inherited from the DefaultRenderMode configuration. |
|
| StencilFront.StencilFail | StencilOperation | Null, SetToZero, Keep, Replace, Increment, Decrement, Invert, IncrementWrap, DecrementWrap |
Set stencil operations applied to the stencil buffer for the next condition: The fragment fails the stencil test. (Subsequent depth test and other tests will not be applied.) |
|
| StencilFront.DepthFail | StencilOperation | Null, SetToZero, Keep, Replace, Increment, Decrement, Invert, IncrementWrap, DecrementWrap |
Set stencil operations applied to the stencil buffer for the next condition: The fragment fails the depth test after the stencil test passed. |
|
| StencilFront.DepthPass | StencilOperation | Null, SetToZero, Keep, Replace, Increment, Decrement, Invert, IncrementWrap, DecrementWrap |
Set stencil operations applied to the stencil buffer for the next condition: The fragment passes both the stencil and depth test. |
|
| StencilFront.WriteMask | UInt32 | Null |
Write mask applied to values written into the stencil buffer. |
|
| StencilFrontWriteMaskInherited | Boolean | Null, True, False |
Flag indicating if the property StencilFrontWriteMask is inherited from the DefaultRenderMode configuration. |
|
| StencilBackFunctionInherited | Boolean | Null, True, False |
Flag indicating if the property StencilBackFunction is inherited from the DefaultRenderMode configuration. |
|
| StencilBack.ComparisonFunction | RenderModeComparisonFunction | Null, Never, Less, Equal, LessEqual, Greater, NotEqual, GreaterEqual, Always |
A comparison function specifies how the source (new) data is compared against the destination (existing) data before passing the comparison operations (storing the data). |
|
| StencilBack.Value | Int32 | Null |
Set stencil function and reference value for stencil testing. |
|
| StencilBack.Mask | UInt32 | Null |
Set the write mask applied to values written into the stencil buffer. |
|
| StencilBackOperationInherited | Boolean | Null, True, False |
Flag indicating if the property StencilBackOperation is inherited from the DefaultRenderMode configuration. |
|
| StencilBack.StencilFail | StencilOperation | Null, SetToZero, Keep, Replace, Increment, Decrement, Invert, IncrementWrap, DecrementWrap |
Set stencil operations applied to the stencil buffer for the next condition: The fragment fails the stencil test. (Subsequent depth test and other tests will not be applied.) |
|
| StencilBack.DepthFail | StencilOperation | Null, SetToZero, Keep, Replace, Increment, Decrement, Invert, IncrementWrap, DecrementWrap |
Set stencil operations applied to the stencil buffer for the next condition: The fragment fails the depth test after the stencil test passed. |
|
| StencilBack.DepthPass | StencilOperation | Null, SetToZero, Keep, Replace, Increment, Decrement, Invert, IncrementWrap, DecrementWrap |
Set stencil operations applied to the stencil buffer for the next condition: The fragment passes both the stencil and depth test. |
|
| StencilBack.WriteMask | UInt32 | Null |
Write mask applied to values written into the stencil buffer. |
|
| StencilBackWriteMaskInherited | Boolean | Null, True, False |
Flag indicating if the property StencilBackWriteMask is inherited from the DefaultRenderMode configuration. |
|
| IsEncapsulated | Boolean | Null, True, False |
Indicates if the item is encapsulated. |
|
| IsInstanceSharingEnabled | Boolean | Null, True, False |
Indicate if a node attachment should be shared. |
|
| SharedInstanceId | Int32 | Null |
Indicate which shared instance of the node attachment to use. |
|
| PublicPropertyDefinitions | Collection |
|
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| RenderOrderBin | IsPredefined | Boolean | Null, True, False |
Protected render order bin are maintained by Candera and cannot be deleted or removed. |
| IsSortingEnabled | Boolean | Null, True, False |
Enables or disables the sorting of this bin according to the order criterion set. |
|
| Criterion | RenderOrderCriterion | Null, DistanceToCamera, ReverseDistanceToCamera, RenderOrderRank, ReverseRenderOrderRank, BatchOrder |
The order criterion specifies according to which sorting criteria the nodes in a render order bin are sorted. |
|
| BatchOrder | BatchOrderCriterion | Null, SortByShaderAndRenderMode, SortByAppearance |
The batch order criterion specifies according to which sorting criteria the nodes in a render order bin are sorted. |
|
| DistanceFunction | RenderOrderDistanceFunction | Null, CameraPositionToBoundingSphere, CameraPositionToBoundingBox, ViewPlaneToBoundingSphere, ViewPlaneToBoundingBox |
Determines how the distance from camera to any node is calculated. |
|
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| RenderTarget | Display | String |
The display of the render target |
|
| IsRenderingInDisplayDesignEnabled | Boolean | Null, True, False |
|
|
| PreviewBorderScope | PropertyValueScope | Null, None, Global, Local |
Configures the preview border for this object. It can be used from the global preferences. |
|
| PreviewBorderColor | Color |
Configures the preview border color for this object.It can be used from the global preferences. |
||
| Definition | String |
|
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| Scene | RenderOrderBins | Collection |
Collection of the render order bins |
|
| EditorClearColorScope | EditorClearColorScope | Null, None, Global, Local |
Scene editor clear color scope |
|
| EditorClearColor | Color |
Indicates the background color used with the scene editor camera. |
||
| Widgets | Collection |
Collection of widgets |
||
| EditorProfile | String |
The Editor Profile associated to the scene |
||
| Theme | String |
The theme. |
||
| Anchors | Collection |
Collection of anchors |
||
| CompositeProperties | Collection |
Collection of composite properties |
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| StereoCamera | EyeSeparation | Float | Null |
Eye Separation |
| ConvergenceDistance | Float | Null |
Convergence Distance |
|
| Transform | Matrix4 |
Local generic transformation matrix multiplied with local position, scale and rotation. It can be used for transformations that can not be expressed using the component form. |
||
| Position | Vector3 |
Position of the object in local coordinate space. |
||
| Rotation | Vector3 |
Rotation of the object in local coordinate space. |
||
| Scale | Vector3 |
Scale factor of the object in local coordinate space. |
||
| Center | Vector3 |
The geometric center of the node. The center and the radius of an object describe a bounding sphere. |
||
| Radius | Float | Null |
The radius of the bounding sphere, whereas the center defines the geometric center of the node. |
|
| BoxLowerLeftBackVertex | Vector3 |
The minimum bounds vector of axis-aligned bounding box (lower left corner). |
||
| BoxUpperRightFrontVertex | Vector3 |
The maximum bounds vector of axis-aligned bounding box (upper right corner). |
||
| IsIntersectionTestEnabled | Boolean | Null, True, False |
Defines if intersection test is enabled in SceneComposer for picking and as well as at run-time. If disabled, the effective intersection test is disabled for all descendants as well. |
|
| RenderOrderBinName | String |
|
||
| RenderOrderRank | Int32 | Null |
|
|
| RenderBenchmark | Float | Null |
Set the render measure value of this Node, which is a benchmark related to rendering time, typically calculated by external tool and utilized by a camera render strategy. |
|
| NodePreviewType | NodePreviewType | Null, Normal, Wireframe |
Node preview type allows the user to change the representation of the solid objects in the SceneEditor. There are two modes available: normal (solid) and wireframe (line representation). Wireframe mode applies for meshes, morphing meshes, planar shadows and billboards. |
|
| AppearanceCollection | ISCItem |
The collection of appearances. |
||
| AlphaValue | Float | Null |
Defines the local alpha transparency value between 0 and 1 for the node. The effective alpha value is combined with the materials alpha value of the node. |
|
| IsRenderingEnabled | Boolean | Null, True, False |
Defines if node is rendered or not at both, design-time and run-time. If disabled, also descendants are not rendered. |
|
| ScopeBits | UInt32 | Null |
Assigns node to scope(s) specified. If specified recursively, this setting is applied to all descendants as well. A scope forms conceptual groups independent of the scene graph hierarchy used e.g. for visibility and light culling. Visibility Culling: Node is rendered only if in same scope of camera. Light culling: Node is illuminated only if in same scope as light. |
|
| ScriptComponentCollection | ISCItem |
NodeObject_ScripComponentCollectionPropertyTooltip |
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| Texture | TextureType | TextureType | Null, SingleMap, CubeMap |
Texture type. |
| ImageName | String |
Identifies the bitmap or texture render target which provides pixel data for this texture. |
||
| BitmapName | String |
Identifies the bitmap which provides pixel data for this texture. |
||
| TextureRenderTargetName | String |
Identifies the texture render target which provides pixel data for this texture. |
||
| PositiveXImageName | String |
The image associated to the PositiveX face of this cube map texture. |
||
| NegativeXImageName | String |
The image associated to the NegativeX face of this cube map texture. |
||
| PositiveYImageName | String |
The image associated to the PositiveY face of this cube map texture. |
||
| NegativeYImageName | String |
The image associated to the NegativeY face of this cube map texture. |
||
| PositiveZImageName | String |
The image associated to the PositiveZ face of this cube map texture. |
||
| NegativeZImageName | String |
The image associated to the NegativeZ face of this cube map texture. |
||
| Transform | Matrix4 |
Local generic transformation matrix multiplied with local position, scale and rotation. It can be used for transformations that can not be expressed using the component form. |
||
| Position | Vector3 |
Position of the object in local coordinate space. |
||
| Rotation | Vector3 |
Rotation of the object in local coordinate space. |
||
| Scale | Vector3 |
Scale factor of the object in local coordinate space. |
||
| MagnificationFilter | TextureMinMagFilter | Null, Nearest, Linear |
Filter used for up-scaling texture (texture is bigger than image source). Linear filter provides higher quality be less performance. |
|
| MinificationFilter | TextureMinMagFilter | Null, Nearest, Linear |
Filter used for down-scaling texture (texture is smaller than image source). Linear filter provides higher quality be less performance. |
|
| MipMapFilter | TextureMipMapFilter | Null, MipMapNone, MipMapNearest, MipMapLinear |
Filter used for applying mipmaps. Linear filter provides higher quality be less performance. |
|
| WrapModeU | TextureWrapMode | Null, Repeat, ClampToEdge, MirroredRepeat |
Sets wrap mode for texture coordinate U (x-dimension). Repeat: If texture coordinate is less zero or greater 1 the texture is repeated. MirroredRepeat: If texture coordinate is less zero or greater 1 the texture is repeated mirrored contiguously. ClampToEdge: If texture coordinate is less zero or greater 1 the textures adjacent border pixel is drawn. In order to support repeated wrapping, the bitmap's width and height must be a power of 2 (n^2), like e.g. 2, 4, 8, 16 ,32, etc. Width and height can be different, e.g.: 256x128. |
|
| WrapModeV | TextureWrapMode | Null, Repeat, ClampToEdge, MirroredRepeat |
Sets wrap mode for texture coordinate V (y-dimension). Repeat: If texture coordinate is less zero or greater 1 the texture is repeated. MirroredRepeat: If texture coordinate is less zero or greater 1 the texture is repeated mirrored contiguously. ClampToEdge: If texture coordinate is less zero or greater 1 the textures adjacent border pixel is drawn. In order to support repeated wrapping, the bitmap's width and height must be a power of 2 (n^2), like e.g. 2, 4, 8, 16 ,32, etc. Width and height can be different, e.g.: 256x128. |
|
| Anisotropy | Float | Null |
Set the maximum degree of anisotropy. Anisotropic texture filtering is a view-dependent, adaptive filter technique to increase texture quality. The higher the degree of anisotropy, the higher the quality. |
|
| IsFalseColorEnabled | Boolean | Null, True, False |
If checked, mipmap-levels are visualized by colors, otherwise attached textures are rendered. |
|
| IsEncapsulated | Boolean | Null, True, False |
Indicates if the item is encapsulated. |
|
| IsInstanceSharingEnabled | Boolean | Null, True, False |
Indicate if a node attachment should be shared. |
|
| SharedInstanceId | Int32 | Null |
Indicate which shared instance of the node attachment to use. |
|
| PublicPropertyDefinitions | Collection |
|
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| Theme | IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| ThemeEntry | Interface | String |
Full name of the theme entry interface implemented by this this entry. |
|
| EntryItem | String |
The item in the solution which will be used by all clients of this entry. If entry item is null, the master theme will be used. The master theme can not contain any empty entries. |
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked. |
|
| Widget | WidgetNodeName | String |
The name of the node associated to the widget |
|
| Definition | String |
|
||
| IsTemplate | Boolean | Null, True, False |
If set then the object can be a template for the creation of other objects. |
|
| Id | UInt32 | Null |
|
|
| SymbolicName | String |
Symbolic names are translated to Ids in Candera, so they must be valid C++ identifiers. C++ identifiers can contain letters, numbers, and underscores. They must start with either a letter or an underscore. |
||
| TemplateName | String |
The path to the imported artifacts that serve as source. |
||
| Name | String |
The name of the object. |
||
| KnownTemplateNodes | Collection |
Collection of templates nodes that are known to the instance. This property is used when comparing the insatnce with its template to decide which nodes are new and which were deleted explicitly. |
||
| dyn | Collection |
|
||
| Description | String |
Description of this item. |
||
| PreserveSCMLDocumentFormattingScope | PreserveSCMLDocumentFormattingScope | Null, Global, Local |
Indicated the scope for the Preserve SCML Document Formatting property |
|
| PreserveSCMLDocumentFormatting | Boolean | Null, True, False |
The formatting of the SCML documents will be preserved only if it is set to true, otherwise the formatting will be reset when the solution is saved |
|
| IsLocked | Boolean | Null, True, False |
Indicates if this item is locked.
|