Linux 软件免费装
Banner图

Finishes 3D Configurator for WooCommerce

开发者 mattstack
更新时间 2026年10月26日 19:08
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce elementor 3d 3d viewer product configurator

下载

1.0.0

详情介绍:

Finishes 3D Configurator for WooCommerce lets your customers choose the finishes of a product on a live 3D model, see every change instantly and add exactly that configuration to the cart. Every choice is saved on the WooCommerce order, so whoever makes the product knows what to make. It is designed for products that come in several finishes or colours: furniture, lighting, objects made to order. For the customer For the shop Built to work with Elementor Other ways to place it

安装:

  1. Install and activate WooCommerce.
  2. Install the plugin from the Plugins screen, or upload the finishes-3d-configurator-for-woocommerce folder to /wp-content/plugins/, and activate it.
  3. Under 3D Configurator → Model Textures, create the materials: a colour or a texture image, with roughness and metalness.
  4. Open a product and find the 3D Configurator box: choose a .glb model, click Scan Model to read the names of its parts, then add steps and options and assign a material to each option.
  5. Save the product. The configurator appears on the product page, or wherever you place its widgets, block or shortcode.
  6. Under 3D Configurator → Settings set camera, background, HDR lighting and appearance.

屏幕截图:

  • Every choice recolours the model instantly and updates the price, including per-option surcharges.
  • Product settings: upload a .glb model, the plugin detects its parts, then you build the customization steps and their options.
  • The materials library: colours and textures you create once and reuse across products.

常见问题:

Do I need a 3D model?

Yes, one .glb (or .gltf) file per product, with the parts that change colour as separate, named meshes (for example "Top" and "Legs"). You can export it from any 3D or CAD program, commission it, or generate it.

How do I use it with Elementor?

Use the four widgets in the "3D Configurator" category. In a single product template they use the current product; on any other page choose the products in the 3D Viewer widget. You can also use the [tdcfw-customizer] shortcode in a Shortcode widget.

How do I show several products in one configurator?

Choose several products in the 3D Viewer widget, or use [tdcfw-customizer ids="12,34,56" label="Model" param="model" option_param="option"]. Add switcher="no" to hide the built-in model buttons and drive the configurator with your own links instead.

Can I charge extra for some options?

Yes. Each option can have a surcharge. The price updates live and the surcharge is checked again on the server when the product is added to the cart.

How are the choices saved to the order?

Each step and its chosen option are stored as order line meta ("Top finish: Sage green"), visible in the cart, at checkout, on the order and in the order emails.

Will it slow down my site?

The scripts load only on pages that contain the configurator. The model file is the main cost: keep it light.

Is the JavaScript minified?

The files in dist/ are built with webpack. The human-readable sources are in js/ and admin/js/, with webpack.config.js and package.json: run npm install and npm run build.

更新日志:

1.0.0