

Configure global viewer appearance, performance, auto-rotation, fullscreen mode, lazy loading, and system options.
3D Print Showcase is a WordPress plugin created for makers, designers, print farms, product creators, and online stores that want to present 3D models in an interactive viewer.
The plugin focuses on realistic presentation of FDM 3D prints. You can create reusable filament appearances, combine multiple colors, adjust surface properties and lighting, and let visitors inspect the model directly in the browser.
It also works as a general-purpose 3D model viewer when you do not need filament-specific styling.
Display models directly in WordPress without requiring visitors to install additional software.
Create reusable appearances that help models resemble real printed objects instead of plain 3D meshes.
Manage filament appearances from one place and reuse them across models.
Fine-tune how each model is presented.
Insert a viewer into posts, pages, templates, or compatible page builders with the included shortcode.
Use a Media Library attachment:
[ds82_3d_print_showcase model_id="123" height="600"]
Use a direct model URL:
[ds82_3d_print_showcase model_url="https://example.com/model.stl"]
When the material parameter is omitted, all published appearances are available. To limit the selector, provide one or more internal appearance identifiers:
[ds82_3d_print_showcase model_id="123" material="internal:az1,internal:az2"]
3D Print Showcase includes an extensible architecture for optional integrations and add-ons.
Some integrations may require a separate compatible add-on.
The plugin does not load executable JavaScript or CSS from a third-party CDN. Required viewer libraries are bundled locally with the plugin.
A remote model is requested only when an administrator or content author explicitly configures a direct external model URL. In that case, the visitor’s browser connects to the selected model host as necessary to display the model.
No account with an external service is required to use the core plugin.
We are actively developing additional tools for 3D printing websites and stores.
A planned pricing and print estimation add-on for calculating material usage, print time, weight, production costs, and custom pricing rules.
A planned product configuration add-on that will allow customers to choose model appearances, filament materials, colors, and available product options before ordering.
We welcome practical feature requests from makers, designers, print farms, and online stores.
If you need another model format, material effect, integration, workflow, or add-on, contact us through WPressTech.cz. Your feedback can help shape future releases of 3D Print Showcase.
3D Print Showcase includes the following open-source libraries. They are bundled locally and are not loaded from external CDNs.
Three.js r185 / 0.185.1 is used to render interactive 3D scenes in the browser.
Included Three.js addon modules provide model loading, camera controls, and geometry utilities, including:
Three.js and its included addon modules are licensed under the MIT License. Copyright the Three.js authors.
Project website: threejs.org
fflate is used by supported model-loading functionality for compressed archive data.
fflate is licensed under the MIT License. Copyright 101arrowz.
Project website: github.com/101arrowz/fflate
Copies of the applicable license texts are included in the plugin’s assets/vendor/ directory.