Linux 软件免费装
Banner图

3D Product Customizer & Configurator for WooCommerce

开发者 deosebitsoft
freemius
更新时间 2026年6月22日 18:23
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce 3d configurator product customizer three.js

下载

3.3.1 3.6.0 3.6.2 3.6.4 3.6.6 3.5.9 3.6.3 3.3.2 3.6.1 3.4.6 3.5.2 3.5.4 3.4.8 3.3 3.4.1 3.3.3 3.5.0 3.5.1 3.3.4 3.4.3 3.4.4 3.5.3 3.5.6 3.5.5 3.4.0 3.4.5 3.5.7 3.5.8

详情介绍:

DEMO Let customers build their perfect product in 3D — swap materials, hide parts, and share their design. Powered by Three.js, built for WooCommerce. Key features: Free vs Premium: The free version is fully functional for single-material customization. Premium unlocks advanced PBR workflows and productivity features for studios managing large product catalogs. Free Premium (everything in Free, plus)

安装:

  1. Upload the product-customizer folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Ensure WooCommerce is installed and active.
  4. Navigate to Model Textures in the WordPress admin and create texture entries. Each texture can include a base-color image (featured image) plus optional PBR maps and scalar material properties.
  5. Open any WooCommerce product and locate the 3D Configurator metabox.
  6. Upload or select a .glb / .gltf model using the Select Model button.
  7. Click Scan Model to auto-detect mesh names from the file.
  8. Add one or more Steps and assign Options (textures or geometry toggles) to each step.
  9. Save the product. The 3D configurator will now appear on the product's front-end page.
  10. Visit Model Textures → Global Settings to configure camera position, zoom limits, background colors, and an optional HDR environment map.

屏幕截图:

  • Product metabox in the WordPress admin — add steps, assign texture options, and target specific meshes.
  • Texture modal — browse the reusable texture library and assign materials to a step option.
  • Model Texture editor — upload base color and PBR maps (roughness, normal, AO, metalness), set roughness and metalness sliders.
  • Global Settings page — configure initial camera position, zoom range, background colors, and HDR environment map.

升级注意事项:

3.6.4 Fixed customizerData already declared conflict. Manual hook now accepts product ID. 3.6.3 Shortcode now accepts product ID for use on any page. FSE block includes product search. 3.6.2 Fixed dismisable support notice and fixed unescaped chars 3.6.1 Added docs/support notice to admin 3.6.0 Added the posibility to set img as icons for steps / options 3.5.10 Zoom keyboard shortcuts now respect admin-set zoom limits. Options no longer force targeted meshes visible unless show is explicitly configured. 3.5.9 Added Demo, Docs, and Buy Premium links to the plugin row on the Plugins page. 3.5.8 Added per-option pricing with live front-end display and cart surcharge. 3.5.7 Maintenance release with bug fixes. 3.5.6 Plugin renamed to "3D Product Customizer & Configurator for WooCommerce" 3.5.5 Added 12 new translatable strings for the front-end configurator, improved rotation feel, and higher-resolution ground shadows. 3.5.4 Added per-product camera position controls in the admin 3D editor, with improved JSON save handling. 3.5.3 Fixed help modal layout issues on mobile Safari. 3.5.2 Code quality and security improvements: escaping fixes, nonce verification, and cart reliability. 3.5.1 Updated PDF generation with jsPDF, multi-angle captures, options summary, and footer links. 3.5.0 Fixed texture category filters, frontend material property parsing with valid zero values, and several code quality improvements. 3.4.7 Saved current config in the IndexedDB 3.4.6 Added indexDB texture cache 3.4.5 Added separate AR button with settings. 3.4.4 Improved Android AR View 3.4 Introduced FSE block and material caching in the frontend 3.2 Introduces material preview (premium) and color picker for materials with only a basic color 3.0 Introduces the Free/Premium tier. Existing installs retain all previously available features. Premium features require a license key activated via 3D Customizer → Account/Upgrade. 2.1 Security and stability fixes. Update recommended for all users.

常见问题:

What 3D file formats are supported?

GLB (binary GLTF) is the recommended format. GLTF (JSON-based) is also supported. The plugin registers these MIME types with WordPress so they can be uploaded through the standard Media Library.

Can I use multiple HDR environment maps per product?

The HDR environment map is a global setting. All products share the same HDR file. Per-product HDR support is planned for a future release.

Why does the 3D viewer not appear on a product page?

The configurator only renders when the product has a valid .glb model URL AND at least one configured step with at least one option. Check the 3D Configurator metabox on the product.

How is the customization saved to the order?

When a customer clicks Add to cart, the current configuration is sent as a JSON payload. Each selected option (part → material name) is stored as a WooCommerce line-item meta entry and is visible on the order detail and in emails.

Is this compatible with WooCommerce variable products?

The plugin targets simple products. Variable product support is not officially tested.

Are the bundled JavaScript files minified?

Yes. The source files are included in the js/ directory and the webpack.config.js build configuration is included in the plugin package.

更新日志:

3.6.6 Code quality 3.6.5 3.6.4 3.6.3 3.6.2 3.6.1 3.6.0 3.5.10 3.5.9 3.5.8 3.5.7 3.5.6 3.5.5 3.5.4 3.5.3 3.5.2 3.5.1 3.5.0 3.4.8 Fixed the reset button Fixed the position of the hotspots 3.4.7 Saved current config in the IndexedDB 3.4.6 Added indexDB cache for repeated loads Added more debug to Android XR 3.4.5 Added separate AR button with settings. 3.4.4 Improved Android AR View 3.4.2 Added FSE block to bypass content wrapping. 3.4.1 Improved asset caching 3.4.0 3.3 3.2 3.0 2.1 2.0 1.0