Skip to main content

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.