3D Print Showcase – Display 3D Models with Realistic Filaments

Popis

Showcase your 3D prints professionally

3D Print Showcase je plugin pro WordPress určený pro tvůrce, designéry, tiskové farmy, výrobce produktů a internetové obchody, kteří chtějí prezentovat 3D modely v interaktivním prohlížeči.

Tento plugin se zaměřuje na realistické zobrazení 3D tisků technologií FDM. Můžete vytvářet opakovaně použitelné vzhledy filamentu, kombinovat více barev, upravovat vlastnosti povrchu a osvětlení a umožnit návštěvníkům prohlížet si model přímo v prohlížeči.

Funguje také jako univerzální prohlížeč 3D modelů, pokud nepotřebujete stylizaci specifickou pro daný filament.

INTERACTIVE 3D MODEL VIEWER

Zobrazujte modely přímo ve WordPressu, aniž by návštěvníci museli instalovat další software.

  • Support for STL, standard 3MF, GLB, and GLTF files.
  • Mouse, touch, and keyboard-friendly controls.
  • Rotate, zoom, and pan around the model.
  • Optional automatic rotation.
  • Fullscreen mode.
  • Automatic model centering and camera fitting.
  • Responsive layout for desktop, tablet, and mobile screens.
  • Multiple independent viewers on the same page.
  • Lazy loading for improved page performance.
  • Optional fallback image.
  • Reduced-motion support for visitors who prefer less animation.

REALISTIC FILAMENT APPEARANCES

Vytvářejte opakovaně použitelné vzhledy, díky nimž budou modely vypadat jako skutečné tištěné objekty, a ne jako pouhé 3D sítě.

  • Single-color materials.
  • Two-color and three-color combinations.
  • Barevná schémata s duhovým přechodem a plynulými přechody.
  • Simulace vrstvených barev s nastavitelnou výškou úzkého nebo širokého pásma.
  • Natural layer variation and softened color boundaries.
  • Custom roughness and metalness.
  • Adjustable opacity and transparency.
  • Různé povrchové úpravy, jako jsou matný, lesklý, hedvábný, metalický, saténový, perleťový, s třpytkami a další.
  • Nastavitelné odrazy prostředí.
  • Nastavení osvětlení a expozice pro jednotlivé materiály.
  • Živý 3D náhled při úpravách vzhledu.

APPEARANCE LIBRARY

Spravujte vzhledy filamentů z jednoho místa a znovu je používejte u různých modelů.

  • Vytvářejte a upravujte neomezený počet vzhledů.
  • Vyhledejte a vyberte dostupné vzhledy v prohlížeči.
  • Zveřejněte pouze ty vzhledy, které chcete, aby návštěvníci používali.
  • Omezit použití zkráceného kódu pouze na vybrané zobrazení.
  • Změny v materiálech si můžete okamžitě prohlédnout v administrační části.

LIGHTING AND PRESENTATION

Dolaďte způsob, jakým je každý model prezentován.

  • Nastavitelné osvětlení kláves, výplňové osvětlení a ambientní osvětlení.
  • Ovládací prvky expozice.
  • Nastavitelné pozadí prohlížeče.
  • Volitelné průhledné pozadí.
  • Výška prohlížeče a možnosti zobrazení.
  • Ovládací prvky pro automatické otáčení a režim celé obrazovky.

SHORTCODE SUPPORT

Pomocí přiloženého krátkého kódu můžete do příspěvků, stránek, šablon nebo kompatibilních nástrojů pro tvorbu stránek vložit prohlížeč.

Použijte přílohu z knihovny médií:

[ds82_3d_print_showcase model_id="123" height="600"]

Použijte přímou URL adresu modelu:

[ds82_3d_print_showcase model_url="https://example.com/model.stl"]

Pokud je parametr material vynechán, jsou k dispozici všechny publikované vzhledy. Chcete-li výběr omezit, zadejte jeden nebo více interních identifikátorů vzhledů:

[ds82_3d_print_showcase model_id="123" material="internal:az1,internal:az2"]

INTEGRATIONS AND EXTENSIBILITY

3D Print Showcase obsahuje rozšiřitelnou architekturu pro volitelnou integraci a doplňky.

  • Koncové body rozhraní REST API pro podporované funkce pluginu.
  • Registr poskytovatelů materiálů pro kompatibilní integrace.
  • Architektura navržená pro konkrétní scénáře použití v rámci WooCommerce.
  • Architektura přizpůsobená pro pracovní postupy Advanced Custom Fields.
  • Základ kódu připravený k překladu.
  • Soubor překladů do češtiny, slovenštiny, němčiny a ruštiny.

Některé integrace mohou vyžadovat samostatný kompatibilní doplněk.

PRIVACY AND EXTERNAL SERVICES

Plugin nenačítá spustitelné soubory JavaScript ani CSS z CDN třetích stran. Potřebné knihovny pro prohlížení jsou součástí balíčku pluginu.

Vzdálený model je vyžádán pouze v případě, že správce nebo autor obsahu výslovně nastaví přímou externí adresu URL modelu. V takovém případě se prohlížeč návštěvníka v případě potřeby připojí k vybranému hostiteli modelu, aby model zobrazil.

K používání základního pluginu není nutné mít účet u žádné externí služby.

PLANNED ADD-ONS

Aktivně vyvíjíme další nástroje pro webové stránky a obchody zabývající se 3D tiskem.

Calculator

Plánovaný doplněk pro stanovení ceny a odhad tisku, který slouží k výpočtu spotřeby materiálu, doby tisku, hmotnosti, výrobních nákladů a vlastních pravidel pro stanovení ceny.

Configurator

Plánovaný doplněk pro konfiguraci produktů, který zákazníkům umožní vybrat si před objednáním vzhled modelu, materiály filamentů, barvy a dostupné varianty produktu.

HAVE AN IDEA FOR A NEW FEATURE?

Vítáme konkrétní návrhy na nové funkce od tvůrců, designérů, tiskových center a internetových obchodů.

Pokud potřebujete jiný formát modelu, materiálový efekt, integraci, pracovní postup nebo doplněk, kontaktujte nás prostřednictvím WPressTech.cz. Vaše zpětná vazba nám pomůže utvářet budoucí verze aplikace 3D Print Showcase.

Third-party libraries

3D Print Showcase obsahuje následující knihovny s otevřeným zdrojovým kódem. Jsou nainstalovány lokálně a nejsou načítány z externích CDN.

Three.js

K vykreslování interaktivních 3D scén v prohlížeči se používá Three.js r185 / 0.185.1.

Součástí balíčku jsou doplňkové moduly Three.js, které umožňují načítání modelů, ovládání kamery a poskytují nástroje pro práci s geometrií, včetně:

  • OrbitControls
  • STLLoader
  • 3MFLoader
  • GLTFLoader
  • BufferGeometryUtils
  • SkeletonUtils

Three.js a jeho součásti – doplňkové moduly – jsou licencovány pod licencí MIT. Autorská práva náleží autorům Three.js.

Webové stránky projektu: threejs.org

fflate

fflate se používá v rámci podporované funkce načítání modelů pro komprimovaná archivní data.

fflate je poskytován na základě licence MIT. Autorská práva: 101arrowz.

Webové stránky projektu: github.com/101arrowz/fflate

Kopie příslušných licenčních textů jsou obsaženy v adresáři assets/vendor/ pluginu.

Snímky obrazovky

Instalace

Automatická instalace

  1. Ve WordPressu otevřete Pluginy > Přidat nový.
  2. Vyhledejte Prezentace 3D tisku.
  3. Nainstalujte a aktivujte plugin.
  4. V administračním menu WordPressu otevřete 3D Print Showcase.
  5. Nastavte prohlížeč a vytvořte svůj první vzhled.

Ruční instalace

  1. Nahrajte ZIP soubor s pluginem přes Pluginy > Přidat nový > Nahrát plugin, nebo zkopírujte adresář 3d-print-showcase do složky /wp-content/plugins/.
  2. Aktivujte Prezentaci 3D tisků.
  3. Otevřete 3D Print Showcase > Vzhledy a vytvořte jeden nebo více vzhledů.
  4. Vložte prohlížeč pomocí přiloženého krátkého kódu nebo kompatibilního doplňku pro integraci.

Nejčastější dotazy

Které formáty modelů jsou podporovány?

Plugin podporuje soubory ve formátech STL, standardní 3MF, GLB a GLTF.

Proč se soubor 3MF nenačte?

Některé programy pro rozřezávání ukládají kompletní soubory projektů namísto standardních modelových souborů ve formátu 3MF. Exportujte standardní model ve formátu 3MF, soubor GLB, GLTF nebo STL. Speciální analýza projektů pro programy pro rozřezávání zatím není k dispozici.

Funguje tento plugin i bez WooCommerce?

Ano. Základní prohlížeč a knihovna vzhledů fungují jako samostatný plugin pro WordPress. Pracovní postupy specifické pro WooCommerce mohou vyžadovat kompatibilní integrační doplněk.

Mohu si vytvořit vlastní vzhledy filamentů?

Ano. Můžete vytvářet opakovaně použitelné vzhledy s vlastními barvami, barevnými schématy, vlastnostmi povrchu, osvětlením, průhledností, odrazy a dalšími nastaveními zobrazení.

Mohu na jedné stránce zobrazit více než jednoho diváka?

Ano. Na jedné stránce lze zobrazit více nezávislých prohlížečů.

Komunikuje tento plugin s nějakým externím serverem?

Ve výchozím nastavení ne. Veškeré spustitelné soubory prohlížeče jsou uloženy lokálně. Přímá externí URL modelu se načte pouze v případě, že ji výslovně nakonfiguruje správce webu nebo autor obsahu.

Funguje komprese GLB nebo GLTF?

Podporovány jsou nekomprimované modely ve formátech glTF 2.0 a GLB. Sítě komprimované pomocí Draco a Meshopt nejsou aktuálně dodávaným odlehčeným načítacím nástrojem podporovány.

Mohu omezit, které varianty vzhledu jsou pro daný model k dispozici?

Ano. K zadání vybraných interních identifikátorů vzhledu použijte parametr zkráceného kódu material.

Je tento prohlížeč responzivní?

Ano. Prohlížeč je navržen pro zobrazení na stolních počítačích, tabletech i mobilních zařízeních a podporuje ovládání myší i dotykem.

Mohu požádat o další funkci nebo integraci?

Ano. Kontaktujte nás prostřednictvím WPressTech.cz a popište nám, jakou funkci, integraci nebo pracovní postup potřebujete.

Recenze

Pro tento plugin nejsou žádné recenze.

Autoři

3D Print Showcase – Display 3D Models with Realistic Filaments je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „3D Print Showcase – Display 3D Models with Realistic Filaments“ byl přeložen do 2 jazyků. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “3D Print Showcase – Display 3D Models with Realistic Filaments” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

0.5.4

  • Reorganized the administration with a full-width Addons catalog and moved appearance-related settings to the Appearances page.
  • Prepared addon information for the GCN (Global Community Network) API and added a dedicated GCN information panel.
  • Marked Configurator and Advanced Custom Fields (ACF) as in development; all other listed addons are shown as in preparation.
  • Added installed and available version information with the bundled changelog on the Info page.
  • Improved the User 3D Viewer and added Spanish and Polish translations.

0.5.3

  • Added: New Shortcode Builder preview page.
  • Added: Preview of upcoming color availability rules.
  • Added: Built-in preview model when no custom model is configured.
  • Changed: Improved Gradient and Rainbow color layout controls.
  • Changed: Unavailable surface options are marked as ‚Coming Soon‘.
  • Changed: Improved preview experience without a custom model.

0.5.2.1

  • Added a centralized public library registry and shared Three.js r185 module API for official and third-party add-ons.
  • Added stable library URL, module-ID, and enqueue APIs while preserving backward compatibility.
  • Reworked color layouts into Standard, Gradient, Rainbow, and Layered.
  • Added a longitudinal Gradient effect for multicolor filaments and retained the smooth vertical transition as Rainbow.
  • Extended Layered band height up to 50% for fine layers and broad color sections.
  • Added automatic migration for previously saved Gradient and Rainbow appearances.
  • Restricted Standard layout to one color and added an explanation for selecting a multicolor layout.
  • Updated administration previews, viewer rendering, selectors, and bundled translations.

0.5.1

  • Prefer bundled translations for available locales and fall back to WordPress.org language packs for other locales.
  • Reduced the WordPress.org plugin tags to five focused, relevant terms.

0.5.0

  • Completed a full localization cleanup and added bundled Russian translations alongside Czech, Slovak, and German.
  • Added the planned Calculator and Configurator add-ons to the integrations overview with appropriate coming-soon states.
  • Improved the material editor by showing layered band controls only when the Layered color layout is selected.
  • Fixed live preview updates for layered band height, natural variation, and edge blending controls.
  • Added a custom 3D cube SVG icon for the WordPress admin menu and adjusted it to the standard menu icon size.
  • Cleaned the distributable plugin package and consolidated duplicate development changelog entries.

0.4.4

  • Added configurable Layered color rendering with fine horizontal bands, natural boundary variation, and subtle edge blending.
  • Reduced the default band height for a more realistic filament-like appearance.

0.4.2

  • Fixed multi-color material rendering in the 3D viewer.
  • Added vertical gradient and rainbow rendering with matching administration previews.

0.4.1

  • Updated the bundled Three.js library and required addon modules to r185 / 0.185.1.
  • Kept all executable third-party assets bundled locally.

Development history (0.1.0 – 0.4.0)

  • Renamed and unified the plugin as 3D Print Showcase, including its folder, main file, text domain, namespace, prefixes, REST namespace, shortcode, assets, translations, and documentation.
  • Added support for STL, standard 3MF, GLB, and GLTF models with automatic centering, camera fitting, rotation, zoom, pan, fullscreen, and optional auto-rotation.
  • Added an internal appearance library with configurable colors, gradients, rainbow layouts, physical surface properties, and lighting.
  • Added shortcode support, multiple viewers per page, lazy loading, fallback images, REST endpoints, settings tools, and optional integration architecture.
  • Added Czech, Slovak, and German translations and addressed WordPress Plugin Check findings for security, internationalization, uninstall behavior, and compatibility.