Preparing Models for Variability
The ByMe platform allows the dynamic modification of products.
It means product represented in the experience can be different from the 3D model file.
Range Managers (in 3DCloudByMe or through the API) as well as End-users in the product edit panel of the application can represent differently.
Possible modifications are changing dimensions (through smartscale) and / or changing materials (through publications).
Through the notion of Generic Products, it is possible to create one product per variation, each of them sporting its own reference, description and price. In this case there can be thousands of products defined from a single 3D model.
Material Publications​
It is possible to define the material applied to a mesh within a 3DModel as a parameter, which we call "publication".
Thus, changing the material on a product (or a part of a product) can be triggered by a parameter value change originating in:
- 3DCloudByMe or API (Range Managers)
- A Product Rule (dependent behavior)
- The product edit panel of the planning application (End users)
To achieve this result, two steps are needed:
- Assign a publication on editable nodes of the model in Geometry Editor
- Adding the matching material variation parameters in 3DCloudByMe
Figure 1-Assigning a material publication to a mesh in Geometry Editor
Figure 2-Changing a material within 3DCloud
Figure 3-Changing a material in the end-user application
Note:
For publications to work properly and for materials to remain homogenous after change, it is necessary to prepare the assets correctly beforehand.
See Preparing materials for Materials Change (Publications)