{"id":271244,"date":"2026-01-20T22:38:59","date_gmt":"2026-01-20T22:38:59","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/easy-3d-model-viewer\/"},"modified":"2026-02-10T12:51:46","modified_gmt":"2026-02-10T12:51:46","slug":"easy-3d-model-viewer","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/easy-3d-model-viewer\/","author":23282475,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0","stable_tag":"1.0","tested":"6.9.4","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"Easy 3d Model Viewer","header_author":"FWD","header_description":"This is the WordPress plugin with a CMS menu for the installation and configuration of the Easy 3d Model Viewer.","assets_banners_color":"eecbcf","last_updated":"2026-02-10 12:51:46","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/fwdapps.net\/p\/emv\/","header_plugin_uri":"https:\/\/fwdapps.net\/p\/emv\/","header_author_uri":"https:\/\/fwdapps.net\/","rating":0,"author_block_rating":0,"active_installs":80,"downloads":224,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq"],"tags":{"1.0":{"tag":"1.0","author":"futurewebdesign","date":"2026-02-10 12:51:46"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3443661,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3443625,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3443625,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3443625,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3443625,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3443625,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3443625,"resolution":"5","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[757,811,251327,199623,809],"plugin_category":[50],"plugin_contributors":[249831],"plugin_business_model":[],"class_list":["post-271244","plugin","type-plugin","status-publish","hentry","plugin_tags-360-product-view","plugin_tags-3d-model-viewer","plugin_tags-glb","plugin_tags-model-viewer","plugin_tags-threejs","plugin_category-media","plugin_contributors-futurewebdesign","plugin_committers-futurewebdesign"],"banners":{"banner":"https:\/\/ps.w.org\/easy-3d-model-viewer\/assets\/banner-772x250.png?rev=3443625","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/easy-3d-model-viewer\/assets\/icon-256x256.png?rev=3443661","icon_2x":"https:\/\/ps.w.org\/easy-3d-model-viewer\/assets\/icon-256x256.png?rev=3443661","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/easy-3d-model-viewer\/assets\/screenshot-1.png?rev=3443625","caption":""},{"src":"https:\/\/ps.w.org\/easy-3d-model-viewer\/assets\/screenshot-2.png?rev=3443625","caption":""},{"src":"https:\/\/ps.w.org\/easy-3d-model-viewer\/assets\/screenshot-3.png?rev=3443625","caption":""},{"src":"https:\/\/ps.w.org\/easy-3d-model-viewer\/assets\/screenshot-4.png?rev=3443625","caption":""},{"src":"https:\/\/ps.w.org\/easy-3d-model-viewer\/assets\/screenshot-5.png?rev=3443625","caption":""}],"raw_content":"<!--section=description-->\n<p>Showcase authentic 3D models with realistic rendering (lights, environment maps and shadows). Add markers with tooltips and info windows, control animations, and tween the camera to predefined positions.<\/p>\n\n<h3>Video tutorial<\/h3>\n\n<p>https:\/\/www.youtube.com\/watch?v=lm29V66J-NI<\/p>\n\n<h3>Highlights<\/h3>\n\n<p><strong>Realistic 3D Models<\/strong> - Realistic rendering with lights, environment maps and shadows.<\/p>\n\n<p><strong>Hotspots\/Markers<\/strong> - <a href=\"https:\/\/fwdapps.net\/p\/emv\/markers.html\">3D markers<\/a> and <a href=\"https:\/\/fwdapps.net\/p\/emv\/markers.html\">2D markers<\/a> can be added anywhere on the model. They can display tooltips\/info windows, control built-in animations, and tween the camera to specific positions.<\/p>\n\n<p><strong>Easy To Configure And Install<\/strong> - Includes documentation, video tutorials, demo pages, updates and support from the developer - <strong><a href=\"mailto:tibi@fwdapps.net\">Tibi @ FWD<\/a><\/strong>.<\/p>\n\n<h3>Main Features<\/h3>\n\n<ul>\n<li><strong>Responsive Layout<\/strong> \u2013 Fully responsive and adaptable to any device.  <\/li>\n<li><strong>Desktop &amp; Mobile Optimized<\/strong> \u2013 iPhone, Android, and desktop browsers supported.  <\/li>\n<li><strong>Lightbox Support<\/strong> \u2013 Easy 3d Model Viewer can be opened in a lightbox when the page is ready or triggered by an external action, such as clicking a button. The lightbox layout is fully responsive, and the viewer size can be customized as needed, <a href=\"https:\/\/fwdapps.net\/p\/emv\/lightbox.html\">example here<\/a>.<\/li>\n<li><strong>Customizable Size<\/strong> \u2013 Set any width, height, and aspect ratio.  <\/li>\n<li><strong>Vector Skin<\/strong> \u2013 Responsive or <em>after parent<\/em> mode.  <\/li>\n<li><strong>Preloader<\/strong> \u2013 Vector based preloader that stays sharp on mobile and desktop.<\/li>\n<li><strong>Customizable Color Theme<\/strong> \u2013 The color theme of all viewer elements can be easily customized to suit your preferences, <a href=\"https:\/\/fwdapps.net\/p\/emv\/color-theme.html\">example here<\/a>.<\/li>\n<li><strong>Lazy Scrolling\/Loading<\/strong> \u2013 Option to initialize Easy 3d Model Viewer on scroll when the viewer is visible in the page, this way for example if the viewer is in a section that is not visible it will not be initialized, instead the viewer will be initialized only when the user will scroll to the section in which the viewer is added.<\/li>\n<li><strong>Customizable Preloader<\/strong> \u2013 Shows loading progress and can display a poster, with configurable size and position, <a href=\"https:\/\/fwdapps.net\/p\/emv\/customizable-preloader.html\">example here<\/a>.<\/li>\n<li><strong>Buttons Controller<\/strong> \u2013 Customizable controller featuring play, zoom in, zoom out, info, help, and fullscreen buttons. The controller automatically hides itself after a designated period of user inactivity.<\/li>\n<li><strong>Orbital Controls<\/strong> \u2013 Customizable 3D orbital controls that allows to zoom and move the camera.<\/li>\n<li><strong>Orbital Controls Ranges<\/strong> - The camera rotation can be selectively constrained both horizontally and vertically, alongside customizable minimum and\/or maximum zoom settings, adjusting parameters such as zoom factor, damping factor, zoom speed, pan speed, and more, <a href=\"https:\/\/fwdapps.net\/p\/emv\/rotation-ranges.html\">example here<\/a>.<\/li>\n<li><strong>Auto-Rotation<\/strong> - The 3D model can be configured for automatic rotation, with the option to customize the rotation speed and direction to suit individual preferences, <a href=\"https:\/\/fwdapps.net\/p\/emv\/autorotate.html\">example here<\/a>.<\/li>\n<li><strong>Keyboard Pan<\/strong> - Navigate the model effortlessly with keyboard shortcuts, using the intuitive W A S D keys or your preferred custom key setup, the pan speed can be adjusted as well.<\/li>\n<li><strong>Environment Map<\/strong> - Enhanced environmental mapping support with <strong>.exr<\/strong> files, offering nuanced control. Choose to display the <a href=\"https:\/\/fwdapps.net\/p\/emv\/enviroment-map.html\">environment map as a background<\/a>, utilize it solely for reflections and lighting in a specific mode, or apply it subtly as a <a href=\"https:\/\/fwdapps.net\/p\/emv\/environment-map-toned.html\">color-toned gradient color<\/a>.<\/li>\n<li><strong>Lights<\/strong> \u2013 Effortlessly customize directional and ambient lighting to suit your model perfectly. Easily set the light intensity and position according to your preferences, with added support for tone mapping to extend the luminance range for a richer visual experience.<\/li>\n<li><strong>Contact Shadow<\/strong> \u2013 Achieve authentic contact shadows with a defined contact plane. Tailor the shadow's blur, darkness, and opacity to your exact specifications for a seamless and customizable visual experience.<\/li>\n<\/ul>\n\n<h3>Configuration<\/h3>\n\n<p>After activation, open the plugin settings in the WordPress admin area and create a new viewer preset. Then use the shortcode below in any post\/page.<\/p>\n\n<h3>Use Cases<\/h3>\n\n<p>Embedding 3D models in posts or pages\nProduct visualization with 3D previews\nShowcasing GLTF\/GLB models interactively\nCreating 3D hotspots and annotations\nDisplaying 3D assets in portfolios or documentation<\/p>\n\n<h3>Links<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/fwdapps.net\/p\/emv\/\">Homepage &amp; Docs<\/a><\/li>\n<li><a href=\"https:\/\/fwdapps.net\/p\/emv\/#demos\">Demo<\/a><\/li>\n<li><a href=\"https:\/\/fwdapps.net\/contact\">Support<\/a><\/li>\n<li><a href=\"https:\/\/fwdapps.net\/p\/rl\/\">Revolution Lightbox<\/a><\/li>\n<\/ul>\n\n<h3>Shortcode<\/h3>\n\n<p>Basic example:<\/p>\n\n<p>[fwdemv id=\"1\"]<\/p>\n\n<h3>Development<\/h3>\n\n<p>This plugin\u2019s full source code is publicly available for transparency and verification.<br \/>\nDeveloped and maintained by <a href=\"https:\/\/fwdapps.net\">FutureWebDesign<\/a>.<\/p>\n\n<ul>\n<li><a href=\"https:\/\/fwdapps.net\/p\/emv\/source.zip\">Source code &amp; build tools<\/a> \u2014 includes original uncompiled files and Vite build configuration.<\/li>\n<li>Distributed plugin uses a compiled build generated by Vite for optimal performance.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to the <code>\/wp-content\/plugins\/<\/code> directory.  <\/li>\n<li>Activate the plugin through the \u2018Plugins\u2019 menu in WordPress.  <\/li>\n<li>Use the provided shortcode in your posts or pages.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20work%20with%20gutenberg%3F\"><h3>Does it work with Gutenberg?<\/h3><\/dt>\n<dd><p>Yes. You can use the shortcode in any block or the Classic block.<\/p><\/dd>\n<dt id=\"is%20it%20mobile-friendly%3F\"><h3>Is it mobile-friendly?<\/h3><\/dt>\n<dd><p>Yes. Easy 3d Model Viewer is fully responsive and optimized for touch.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20with%20external%20media%3F\"><h3>Can I use it with external media?<\/h3><\/dt>\n<dd><p>Yes, it supports many external media types (YouTube, Vimeo, Google Drive, etc.).<\/p><\/dd>\n\n<\/dl>","raw_excerpt":"Interactive 3D model viewer with hotspots\/markers, tooltips, animations, environment maps and realistic lighting.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/271244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=271244"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/futurewebdesign"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=271244"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=271244"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=271244"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=271244"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=271244"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=271244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}