In this article, we will explain how to set up the layouts for four different product types—wallpapers, murals, decals, and wall borders—when a variety of repetitive materials when importing them into Wizart PIM. Each product type has specific properties that affect how they will be visualized in These materials require specific configurations for proper visualization, as automatic layout generation is not supported. Ensuring the correct setup of these properties is critical for accurate rendering on surfaces within Wizart Visualizer or through the Visualizer API. Understanding how to configure these properties ensures that your products are displayed correctly on surfaces
The materials covered in this guide include:
Wallpapers
Wall Murals
Wall Decals
Wall Borders
Paint
Plaster
Linoleum
Carpet Rolls
Each material type requires manual configuration of pattern_width and pattern_length to ensure accurate scaling and repetition during rendering.
Important Note on Pattern Dimensions
When setting up layouts for any of the For all product types mentioned in this article, automatic layout generation is no supported due to the unique nature of these materials and their repetitive patterns. Unlike materials like tiles or planks, these products often involve the user uploading a repeatable section of the material rather than a full sample.
To ensure proper scaling and repetition, it is essential mandatory to provide the correct pattern_width and pattern_length accurate values for the following parameters in the import file. These parameters are required for accurate scaling during rendering:
pattern_width: The real-world width of the repeatable texture section in meters.
pattern_length: The real-world length of the repeatable texture section in meters.
These dimensions ensure that the textures are correctly scaled and displayed repeated on surfaces. Incorrect Missing or missing incorrect values may result in lead to unrealistic visualization visualizations of the productyour products.
Wallpaper Layouts
When importing wallpapers, the following options are available for configuring how the wallpaper pattern is applied to surfaces. If no additional values are provided, the wallpaper will default to a no_offset pattern, and the uploaded texture image will be repeated until it covers the entire surface.
reverse: This option determines if each subsequent tile isyou need to provide pattern dimensions to ensure correct visualization. The wallpaper image you upload represents the repeatable section of the material, which will be tiled to cover the entire surface based on the given dimensions.
reverse: Determines if each subsequent tile should be rotated 180 degrees.
Possible values:
yes
orno
(default isno
).Example: Setting
reverse
toyes
will alternate the orientation of each wallpaper tile.
pattern_offset: Specifies how much the vertical shift for aligning the next tile must be shifted vertically to align the pattern properly.
Numeric value in meters If the wallpaper has a straight or random match, leave this field (leave empty or set it to
0
for straight or random matches).Example: Entering
0.5
shifts meters will shift the next tile by 0.5 meters for proper pattern alignmentvertically.
Wall Mural Layouts
For wall murals, you need to configure two parameters that define how the mural is positioned and scaled on the wall.
repeatable: Indicates if the mural should be repeated horizontally.
Possible values:
yes
orno
customized_size: Determines if the mural should be scaled to fit the wall height and width proportionally.
Possible values:
yes
orno
Cases:
repeatable=Yes, customized_size=No
The mural is overlaid from the upper-left corner with horizontal repetition. Vertically, it repeats based on the texture's length.repeatable=Yes, customized_size=Yes
The mural is overlaid from the upper-left corner, scaled to the wall height, and repeated horizontally. The texture's width is scaled proportionally to the height.repeatable=No, customized_size=No
The mural is placed in the center of the wall, with no scaling or repetition.repeatable = No, customized_size = Yes
The mural overlays from the upper left corner. The texture is scaled to fit the size of the larger wall, without any horizontal repetition. Any part of the texture that extends beyond the wall is cut off.
Wall Decal Layouts
Wall decals have only one configuration parameter, making their setup simple.
repeatable: Determines if the decal is repeated or not.
Possible values:
yes
orno
repeatable=No
The decal is applied to the center of the surface with no repetition.repeatable=Yes
The decal is scaled to the wall height and repeated horizontally across the surface.
Wall Border Layouts
Wall borders are straightforward in how they are applied. They are always repeated horizontally at the center of the wall.
Wall borders do not have customizable parameters for layouts.
Other Materials: Paint, Plaster, Linoleum, Carpet Rolls
These materials also do not support automatic layout generation, requiring users to upload a repeatable section of the material and provide the correct pattern dimensions. The same parameters —pattern_width and pattern_length — apply to ensure accurate scaling and placement of the material on surfaces.
For these product types uploaded image will be applied on surface next way:
Visualizing Your Layouts
By correctly setting the layout parameters for your wallpapers, murals, decals, and wall bordersproviding the correct pattern_width and pattern_length for these repetitive materials, you ensure that they will be are visualized as intended when applied to walls surfaces in Wizart Visualizer or through the Visualizer API. Keep in mind Remember that these parameters control not just the are essential for accurate scaling and placement of the materials but also their scale and repetition, which can dramatically affect the visual outcomeyour materials, as automatic layout generation is not supported for this group of products.