Configurator
Mesh Replacement
Mesh replacement is a condition you can add to a Variant that changes a Mesh in the 3D scene to another while the Variant is selected. Source: Selected Mesh that will be removed/changed Replacement: Source Mesh will be changed to the selected Mesh (leave empty to remove Source mesh) Add replacement: Will add the replacement condition to the Variant. How to use? Learn how to Mesh Replacement, check out this video. ReplFew readersConfiguration Wizard
Automate Configurations creation using Material folder.Few readersMaterial Replacement
Material replacement is a condition you can add to a Variant that changes a Material in the 3D scene to another while the Variant is selected. Source: Selected Material that will be removed/changed Replacement: Source Mesh will changed to the selected Material (leave empty to remove Source mesh) Add replacement: Will add replacement condition to the Variant. How to use? To learn how to use Material Replacements, check out our video. ${youtube}Few readersOptional configuration
Optional is used to disable/hide a configuration from the initial load. How to add Optional to a configuration? To add Optional, select a Configuration and check the Optional box. Using an empty variant The same effect can be done by adding an empty variantFew readersTransfer to another configuration
Nodes, Groups and Annotation can be transferred to other Variants with drag and drop. Drag & drop Variant to sub-configuration You can drag and drop a Variant to a sub-configuration.Few readersIgnore in AR
Ignore in AR is used to remove Nodes within a Configurator from AR viewer. How to add Ignore in AR? To add Ignore in AR, select a Configuration and check the Ignore in AR box. What should Ignore in AR be used for? The Ignore in AR is used for custom environments, shadow planes and other meshes you do not want to add to AR view.Few readersSub-configurations
Sub-configurations are used to categorise Variants within a Configuration to their own selections/dropdown menus. When selected, another dropdown will be added with the Variant option within that Sub-configuration. || Sub-configurations are obsolete if you are building a custom picker How to add a sub-configuration? To add a Sub-configuration,Few readers
Materials
Base colour (RGBA)
Base color is used to add solid color (RGB) or transparency (A ie. alpha value). This can done with the RBGA color picker or with a RGBA texture. To use the RBGA color picker, click the color box and select a color or add a hex/rgba value. With a RGBA texture, you can create more complex materials as in fabric or wood. 
This article explains what UV Transform/tiling is and how to use it in product creation.Few readersTransparency
Transparency in 3D refers to an object's ability to allow light to pass through it, creating a see-through effect. It is achieved by adjusting an object's opacity level or Alpha value, or using material extension Transmission. Alpha value Alpha value is a simple opacity parameter that can be used to make a material partially or completely transparent. It does not take into account the way that light interacts with the material. To change Alpha value, open the **RGBA color picFew readersNormal map
Normal map is a texture asset created to add illusion of depth of the surface model. It is used to add details such as bumps or dents without effecting the model structure. Using a Normal map incorrectly will only add of data without improving visual result. Always remember to check that your Normal maps are worth the data. It is recommended to use normal maps on either reflFew readersRoughness
Roughness defines how light reflects from your Material. This can be done with the Roughness factor or a Grayscaled texture Roughness factor adjusts the roughness between 1 (100% rough/0% glossy) and 0 (0% rough/100% glossy). With a Grayscaled texture, the factor is assigned based on the colour. Black parts are listed as 0 (0% rough/100% glossy) and whiteFew readersMetalness
Metalness defines how metallic your Material is. This can be done with the Metalness factor or a Grayscaled texture Metalness factor adjusts the metalness between 1 (100% metallic) and 0 (0% metallic). With a Grayscaled texture, the factor is assigned based on the colour. Black parts are listed as 0 (0% metallic) and white as 1 (100% metallic).  and select Add to library. Once you've added a material to your library, it will be available for use in all of your products. 
This article shows you how to translate, rotate and scale your products in the Sayduck Platform. You can move, rotate and scale your product/mesh/node by activating the TRS mode. Moving, rotating and scaling products. Change dimensions of your product. Some readersAnnotations
Explain how to create and add annotations to your products. Some readersContact shadow
To add ground shadows, click Shadows on your menu and select Enable ground shadows | If Ground shadows are not added to your live 3D Viewer, disable and enable ground shadows before publishing your productFew readers
Camera
Camera Positions
Camera positions are preset positions that can be used to navigate camera to different parts of a product. How to add a Camera Position? To learn how to use the Camera positions, check out this video: Change Camera position when a Variant is selected Camera positions can be connected to Variant changes using our API.Few readersCamera Ignore
By default, the 3D viewer will always center to all the Nodes in the 3D Scene. Camera Ignore can be used to make the 3D viewer focus only on the desired models. How to enable Camera Ignore? To enable, select the Mesh and click Camera Ignore.Few readers
Mesh
Replace Mesh
Replace Mesh is used to update individual Mesh assets. Uploaded 3D file will replace the selected mesh. | This is mainly used to easily update individual meshes in your product How to Replace Mesh? To replace a Mesh, click to select it and drag & drop the new 3D file to the upload icon. | The uploaded asset file should only have the single Mesh that you wish to replace 
Asset uploaded to your resources can be downloaded. Download Mesh To download a glTF of a specific Mesh, select it from your Product Assets and click the download icon. Toggle Download original mesh to download uploaded 3D asset file. Download TextFew readersSelect multiple assets
To select multiple Meshes or Textures, hold Shift and click the icons. Right click to open download menu Drag & drop to scene or folderFew readers
Dimensions
Your product Dimensions can be typed to your Product properties. The values typed in do not change your product scale and do not have to reflect your products actual size. The values added will then be displayed in the 3D Viewer when one clicks the Show dimensions button. Real dimensionsFew readersFolders (product/mesh/material)
How to create and use folders?Few readersCustom QR Code
Custom QR code can be added from the Configure embed code menu. Icon (jpg/png) Add you brand logo to your QR code Background color Choose a flat or gradient color for each element. Shape Choose shapes that match your brand.Few readersCustom AR Assets
AR Assets section in the Variant information can be used to add custom AR assets to your 3D Viewer. These assets can have unsupported features such as VTO and animations. AR Apple asset: USDZ AR Android asset: GLBFew readersDuplicate product
Duplicate is a function that creates a Copy of your product. It can be used to speed up product creation or safely experiment with a product without effecting the original. To learn how to use Duplicate for product creation, check out Template productFew readersRecover assets from previous version (History)
Your previously published product versions will be listed in your History. Click Open to load that products editor page and access its assets. Feature available: Download assets Add materials to library Export productFew readersExports (AR/3D-files)
This article show you how to easily export and convert 3D scene into AR 3D file. Export your products into AR 3D-files To export your product, go to the Embed & Export tab and click one of the file format. Once your asset has been processed, it will be downloaded and sent to your email. glTF Widely used 3D file format that supports PBR materials that is optimized for WebGL and other APIs. GLB is a glTF packed into one file, or in other words, the binary form of glTF. USDZPopularViewer analytics
The Sayduck 3D Viewer is connected to Google analytics. We track 3D and AR views as well as other interactions. Most of this information can be seen in your account dashboard. Detailed analytics (Business pro) If you are looking for statistics on your viewer, please reach out to us and we will set a dashboard for you. 3D Views 3D Interactions (Rotate, zoom and pan) AR loads (QR code, variaFew readersRemove unused assets
Safely removes all your unused assets (meshes, materials and texture) from your Product Assets.Few readersVirtual photogrammetry (HD Render)
The Sayduck Platforms Photorealistic Renderer has a user friendly “one-click” design, which can be used to render studio quality product photos with just a click of a button. Its use requires no prior knowledge or tweaking of settings since the framework is optimized to accurately calculate the physical behaviors of real-world materials and their interaction with light. HD Render Our server-side rendering to take photorealistic renderings of your product without draining any of your time oSome readers
