Both sides previous revisionPrevious revisionNext revision | Previous revision |
ig.creator:products:commercial [2016/12/08 12:51] – external edit 127.0.0.1 | ig.creator:products:commercial [2024/04/04 08:04] (current) – external edit 127.0.0.1 |
---|
To connect commercial and graphical data, we need some Mapping. The Mapping consists of a number of Properties, defined in the context of the IG.Creator. The attributes of a Property are: | To connect commercial and graphical data, we need some Mapping. The Mapping consists of a number of Properties, defined in the context of the IG.Creator. The attributes of a Property are: |
| |
* Property - The name of a Property defined in [[ig.creator:assets:commercial|Assets/Commercial]]. Typically this is a native commercial property coming directly from the external system. Alternatively, you may create a so-called Virtual property. | * __Property__ - The name of a Property defined in [[ig.creator:assets:commercial|Assets/Commercial]]. Typically this is a native commercial property coming directly from the external system. Alternatively, you may create a so-called Virtual property. |
* Type - The type of the Property. This is required to perform automatic value conversion, such as convert the property's value into a length (defined in Meter). | * __Type__ - The type of the Property. This is required to perform automatic value conversion, such as convert the property's value into a length (defined in Meter). |
* Geometric - This check value defines if the change of the corresponding property should cause a full update cycle, refreshing the geometry. | * __Geometric__ - This check value defines if the change of the corresponding property should cause a full update cycle, refreshing the geometry. |
* Visual - This check value defines if the change of the corresponding property should cause a light-weight update cycle, refreshing only materials. | * __Visual__ - This check value defines if the change of the corresponding property should cause a light-weight update cycle, refreshing only materials. |
* Virtual - This check value marks a Property as virtual, or non-native. This might be useful in commercial sync/update processes. | * __Virtual__ - This check value marks a Property as virtual, or non-native. This might be useful in commercial sync/update processes. |
* Default - This column sets up a default value for this property to be used if nothing comes from the commercial configurator. The default value should be valid in the context of the corresponding property AFTER a potential conversion controlled by Type. | * __Default__ - This column sets up a default value for this property to be used if nothing comes from the commercial configurator. The default value should be valid in the context of the corresponding property AFTER a potential conversion controlled by Type. **:!: If a default value is missing, it might cause sync issues later :!:** |
* Material Category - A property value may optionally be linked to a Material Category in order to implement client-only updates only replacing Materials. | * __Material Category__ - A property value may optionally be linked to a Material Category in order to implement client-only updates only replacing Materials. |
| |
If Geometric is true, Visual is ignored as a full update covers the light-weight update. | If Geometric is true, Visual is ignored as a full update covers the light-weight update. |