WordPress plugin intelligence profile

Precise Expressions Product Customiser 3D Lite

A free WooCommerce product customiser with live cylindrical 3D preview, text and image editing, and cart/order persistence.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update3 Oct 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Precise Expressions Product Customiser 3D Lite version 1.1.1 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Precise Expressions Product Customiser 3D Lite gives merchants a complete free workflow for cylindrical product personalisation, without needing special model preparation.

Lite includes:

  • Cylindrical 3D product customiser with a single customisation area.
  • Live 3D preview on the product page with text and image editing.
  • Move, resize, rotate, delete and clear controls.
  • Model analysis in the product editor: Lite loads the GLB/GLTF in the browser and reports what the model already contains (objects, meshes, materials, UV availability, prepared areas and markers). The analysis runs only in your browser, saves nothing, and changes no settings.
  • Visual wrap surface selection: pick the cylindrical wrap surface by clicking the model instead of renaming a material in a 3D application.
  • Merchant-configurable initial 3D view: rotate and zoom the preview, then save that view as the starting view customers see.
  • WooCommerce cart, checkout and order persistence: the customer customisation, and the surface it belongs to, travels with the cart item into the order and can be reviewed on the order admin screen.
  • Product-level enable/disable and model setup.

Ordinary regular cylindrical GLB/GLTF models can be configured entirely in WordPress. Blender, or any other 3D tool, is not required for the standard cylindrical workflow.

Prepared models (optional)

Lite also understands optional prepared conventions for models that already use them:

  • Engrave_Wrap marks the material that should receive the cylindrical artwork. When present it always takes precedence over a surface selected in WordPress.
  • SEC3D_DefaultFace, SEC3D_Eye and SEC3D_LookAt describe the model default facing plus the eye/look-at points used to derive the starting camera.
  • SEC3D_DecalTop, SEC3D_DecalBottom, SEC3D_DecalLeft and SEC3D_DecalRight describe decal placement helpers.

These names are an optional advanced/compatibility path. They are never required for the normal cylindrical workflow, and Lite works with unprepared models.

Upgrading to Pro

Precise Expressions Product Customiser 3D Pro is an add-on for this plugin. It adds planar and UV / odd-shape customisation when a valid Pro licence is active. Lite stays installed and active alongside Pro; Pro does not replace it.

Models prepared with Engrave_* (planar) and Engrave_UV_* (UV zones) keep working, and Pro can also target a surface selected visually in WordPress.

While the Pro licence is inactive, Pro projection configuration already stored on a product is preserved and stays read-only, and the Lite cylindrical flow is unaffected.

Third-party libraries and source

js compatibility bundle, its licence, and concise provenance documentation. It does not contain the development source map, build configuration, package manifest, or upstream npm archive; Lite loads no runtime plugin assets, including fonts, remotely.

Bundled fonts

  • Montserrat Regular, Playfair Display Regular and Great Vibes Regular are bundled locally for the storefront and order viewer.
  • Licence: SIL Open Font License 1.1. The corresponding licence texts are in assets/fonts/licenses/.
  • Earlier saved font-family values remain valid. EB Garamond, Cinzel and Lora use the bundled Playfair Display fallback; Alex Brush and Patrick Hand use Great Vibes; Fredoka uses Montserrat. Saved Fabric JSON and order metadata are not rewritten.

three.js

  • Version: r186.1 (npm package 0.186.1)
  • Licence: MIT
  • Source: https://github.com/mrdoob/three.js/tree/r186
  • Distributed files: assets/vendor/three/three-sec3d-global.js (unminified IIFE), README.md, LICENSE
  • Build provenance archive SHA-256: 8cd068708ea44f2c73c944b1cead2ba2f0d5c15c8fc194e5700f4e4f4a033fe7
  • Licence text: assets/vendor/three/LICENSE

Draco decoder

  • Version: as shipped with three.js r186.1 (examples/jsm/libs/draco/gltf)
  • Licence: Apache License 2.0
  • Sources: https://github.com/mrdoob/three.js/tree/r186/examples/jsm/libs/draco/gltf and https://github.com/google/draco
  • Files: assets/vendor/draco/gltf/draco_decoder.wasm, draco_wasm_wrapper.js
  • The WASM wrapper and binary are required to decode glTF models using KHR_draco_mesh_compression. The unused generic JavaScript fallback decoder is not shipped; supported target browsers use WebAssembly.
  • Licence text: assets/vendor/draco/LICENSE

Fabric.js

  • Version: 4.6.0
  • Licence: MIT
  • Source: https://github.com/fabricjs/fabric.js/tree/v460
  • Files: assets/vendor/fabric/fabric.min.js
  • Licence text: assets/vendor/fabric/LICENSE.MD (bundled with the library)
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • 3d preview
  • product customizer
  • product options
  • personalization
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity3 Oct 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.01.1.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.