AMERA 3D Library
An Elementor widget to easily display and manage .glb 3D models from the WordPress Media Library.
by Ahmadreza · github.com/ahmadreza-yousefian/amera-elementor-3d-model-viewer
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/ahmadreza-yousefian/amera-elementor-3d-model-viewer/archive/refs/heads/main.zipAmera 3D Viewer for Elementor
Amera 3D Viewer is a custom-built WordPress plugin designed to work seamlessly with the upcoming Amera WordPress Theme. It provides a user-friendly Elementor widget to display interactive .glb 3D models, specifically tailored for showcasing products in an immersive e-commerce experience.
This project is part of a larger vision to bridge the gap between WordPress/Elementor and the world of 3D web, allowing e-commerce store owners using the Amera theme to embed 3D models of their products as easily as they embed images.
🌟 Key Features
- Seamless Amera Theme & Elementor Integration: Adds a new "Amera 3D Viewer" widget to your Elementor tools.
- WordPress Media Library: Upload your
.glbmodels directly to the Media Library. - Centralized Model Management: A dedicated admin panel (
Amera 3D) to manage the URLs of your 3D models. - Simple Drag & Drop: Just drag the widget onto your page and select the desired product model from a dropdown list.
- User-Friendly: Designed with a focus on simplicity for non-technical store owners.
🚀 Future Roadmap & Planned Features
This plugin is actively under development alongside the Amera theme. Here are some of the features currently being worked on:
- [ ] Add background color and lighting controls to match the theme's aesthetics.
- [ ] Support for multiple product variations (different colors/models) in a single viewer.
- [ ] Option to enable/disable model rotation and zoom.
- [ ] Performance optimization for large models.
🛠️ Technologies Used
- WordPress Plugin API
- Elementor Widget API
- PHP
- JavaScript
- CSS
Important Note
While this plugin can function independently, it is being developed and optimized specifically for the Amera WordPress Theme. Some features and styles may be tightly coupled with the theme's structure.