=== Reality shop - Unlimited 3D for Elementor and WooCommerce ===
Contributors: kouroshweb
Donate link: https://realityshop.tech
Plugin URI: https://github.com/kouroshweb
Tags: AR, 3D product, Try-On, 360 product, 360 viewer
Requires at least: 5.5
Tested up to: 6.8
Stable tag: 2.0.4
Requires PHP: 7.4
License: GPL-3.0+
License URI: https://www.gnu.org/licenses/gpl-3.0.html

== Description ==

Instantly Display Unlimited Interactive 3D models and 360° Product Image on Your Website – No Code Required
Reality Shop 3D is a lightweight, high-performance 3D and 360° solution for WordPress that brings interactive product experiences to any site—with or without WooCommerce. Use the dedicated Elementor widget or items to showcase GLB models anywhere: product pages, landing pages, or custom layouts. Premium adds AR and try-on experiences for an even more immersive shopping journey. 

** Why Reality Shop 3D **

Frictionless 3D and 360° for everyone – Works with WooCommerce and non-commerce pages alike.
Insert anywhere - Display your GLB/USDZ file anywhere in your website. 
Built for speed – Optimized viewer with lazy loading, optional auto-rotate, zoom, and fullscreen controls to balance performance and engagement. 
Editor-friendly – Drop a model with the Elementor 3D GLB Viewer widget or the included Gutenberg block—no code required. 
Clean content management – Upload GLB files once, reuse them anywhere, and copy items from the admin. When you remove a file, related product items are cleaned up automatically. 
Upgrade path – Premium unlocks AR and try-on to boost conversion with native, device-level experiences.

** Key Features: **

- Configure a 3D model for each WooCommerce product variation.
- Upload & manage GLB files from the WordPress admin.
- Assign 3D models to WooCommerce products via item.
- Elementor widget to display models anywhere.
- Gutenberg block for block editor workflows.
- Copy/manage items from the admin panel.
- Automatic removal of product items when a model is deleted.
- Viewer options: zoom, auto-rotate, lazy load, fullscreen.
- Optional AR and try-on (premium). 
- Minify codes for better performance and SEO improvement.
- Ability to display 3D items in popup.
- Delete all data on plugin deactivation.

== Perfect for ==

* E-commerce product galleries and PDPs.
* Portfolios and marketing landing pages.
* Technical documentation and interactive showcases.
* Designer with no coding experience.

** Compatibility: **

WordPress 5.5+ (tested up to the latest releases)
PHP 7.4+
Fully compatible with Elementor, Gutenberg, and WooCommerce out of the box.
Most popular themes and Pluginsincluding performance/speed such as wp rocket, litespeed cache, wp-optimize, ....  .

== Installation ==

1. Download the plugin zip file.
2. Upload it to your WordPress site via **Plugins > Add New > Upload Plugin**.
3. Activate the plugin through the **Plugins** menu in WordPress.
4. Navigate to **Reality Shop 3D** in the WordPress admin menu to manage your GLB files.
5. Use items or Elementor widgets to display 3D models.

== Frequently Asked Questions ==

= How 36o View by PNGs work? =
Upload as many as PNG photos you can, and show a 360 Product View by Woocoommerce, Elementor by using RealityShop 3D plugin.

= How do I upload a GLB file? =
Go to **Reality Shop 3D** in your WordPress dashboard, click "Upload File," and select your GLB model.

= How do I add 3D models into WooCommerce product? =
In the product edit page, find the **Reality Shop 3D Shortcode** metabox and paste the generated item.

= How many woocommerce products can I insert 3D modules? =
You are able to diplay unlimited 3D modules in your woocommerce products
= What amount of modules can I display? =
There are no limit for your 3D modules to display in your website

= What happens when I delete a GLB file? =
If a GLB file is deleted from the plugin's admin panel, all associated product items will be removed.

= Is this plugin Elementor compatible? =
Yes! You can use the **3D GLB Viewer** widget in Elementor to display models.

= what themes/plugins are compatible? =
Almost all theme and products are well compatible with our plugin otherwise please contact us for support
== Screenshots ==

1. Admin panel for managing GLB/PNG files.
2. Adding a GLB/PNG item to a WooCommerce product.
3. Displaying a 3D model in Elementor.
4. Copying a item from the admin panel.

== Changelog ==
= 2.0.2 =
- PNG 360 view improvements
- Elementor widget Improvement
- General lazy loading added
- Elementor Live Preview
- Security Update

= 2.0.0 = 
- Technology for a 360° Product View Using PNGs
- Responsive Controls in the Elementor Widget
- UX Improvements
- Security Improvements

= 1.8.9 =
- Ability to enable zoom.
- Ability to enable auto-rotate.
- Add lazy loading.
- Add full screen mode.

= 1.8.0 =
- Add block gutenberg.
- remove background 3D model.

= 1.7.3 =
- Add check box remove data.

= 1.7.2 =
- Add custom_item.

= 1.7.0 =
- Add table.
- Add light setting for 3D display.
- Add premium versions.
- Add settings.

= 1.6.1 =
- Added poll before deactivating the plugin
- Improved security and code optimization
- Send user feedback to email and Telegram

= 1.6 =
- Added automatic item removal from WooCommerce products.
- Improved Elementor widget with automatic product item detection.
- Added support for copying items from the admin panel.

= 1.5 =
- Introduced 3D GLB Viewer widget for Elementor.
- Improved UI for managing GLB files.

= 1.4 =
- Added WooCommerce integration with product item support.
- Improved file management system.

= 1.3 =
- Implemented item-based GLB file display.
- Enhanced admin panel functionality.

= 1.2 =
- Improved file upload handling.
- Added better MIME type support.

= 1.1 =
- Initial release with basic GLB file management.

== Upgrade Notice ==

= 1.6 =
Ensure you update your Elementor pages and WooCommerce products to take advantage of the latest item management features.

== License ==
This plugin is licensed under GPL-3.0+. For more details, visit:
https://www.gnu.org/licenses/gpl-3.0.html
