General Configuration
Library Setting
The main goal of a shareable component library (SCL) solution is to make all the resources from a particular SCS solution available to be used in other solutions. An SCL is an archived file containing SCML/binary files and some meta information. SceneComposer provides the possibility to reuse any part from a solution that is exported as an SCL.
When the user has not decided since the beginning that some parts from the current solution will be reused in a different solution, it is possible to export the solution as a shareable component library (SCL) solution in a different way. For this, the user has to choose the SCL "Library Type" from "File" > "Solution Options" > "General Configuration". The SCL name can be the same with the SCL solution or it can be modified.

After the solution has been saved, the "Export SCL" option will become available under the "File" menu. In this way, the solution can be exported as a shareable component library (SCL) in any place selected by the user.
Each library item (library items are items which have a folder as parent) has a LibItemId (32 bit unsigned integer) which uniquely identifies it in the solution. If it is not set (has value 0) an Id will be generated. LibItemId is the Id property displayed in the properties panel for library items ("File" > "Solution Options" > "General Configuration").

Culture Setting
The default culture for a solution can be defined in the General Configuration panel by setting it in the "Asset Culture" drop down list.

This setting will be available for the whole solution.
You can also select a specific Culture which will only be available for one selected text node. Use the "Culture" property available in the Properties associated with a selected text node. The culture selected there will only be available for that node.

Master Theme
The first theme created is by default marked as "Master" theme. The master theme is used as the default theme as long as no specific theme is associated to a scene.
- Note:
- This means, there must be one existing master theme at all times; the master theme cannot be deleted.
Switch the master theme by using the "Set Master" context menu item on a specific theme.
Enable Uniform Setter Auto Activation
There is an option to avoid the detailed (i.e. manual) setting of the uniform setters by using the auto activation property. This is possible if the "Enable auto activation" property is enabled and the "Auto activation scope" property is set local.
The "Enable uniform setter auto activation" setting is accessible in the "Solution Options" panel, section "General Configuration".

If this global setting is used and the "Auto activation scope" property is set global, the "Enable auto activation" property will become active and all the activation flags will be determined when the asset is generated based on the auto uniforms which are defined in the shader program.
- See also:
-
- Generic ShaderParamSetter in SceneComposer User Manual
Preserve SCML Document Formatting
When this setting is used, the SCML editor preserves source formatting and comments.

|
|
| Preserve SCML Document Formatting in the "General Configuration" Dialog |
- See also:
-
- SCML Editor in SceneComposer User Manual
Enable 8 Byte Alignment of Bitmap Pixels Data in Asset
SceneComposer provides a solution option, "Enable 8 byte alignment of bitmap pixels data in asset", to enable bitmap pixel data alignment to a position multiple of 8 in the asset file.

Enable Automatic Import
To configure monitored folders for automatic imports - both images and fbx files - it is mandatory to enable this operation by checking the "Enable automatic import" box.
