Description
Floorplan Pro
See it in action:
https://floorplan-pro.pages.dev/index.htm
This product includes two independent scripts and a demo project designed to overcome common floorplan limitations in 3DVista. Together, they provide a smarter, cleaner, and more scalable way to manage floorplan navigation and layout — without duplication, manual logic, or broken radar functionality.
Both scripts can be used individually or combined, depending on your project needs.
Automatic Current & Visited Pin Sync
Keep your floorplan always in sync with visitor navigation.
As users move through the tour, the script automatically highlights the current panorama location, marks previously visited panoramas, and leaves unvisited locations as normal pins. All pin states update dynamically, ensuring the floorplan always reflects the visitor’s journey in real time.
This system works without duplicating hotspots or setting up complex show/hide actions. Click actions are fully preserved, the logic runs automatically in the background, and the setup remains easy to maintain even as your tour grows. The script supports multiple floorplans and allows you to use current pins, visited pins, or both, giving you full control over the visual feedback you want to provide.
You add your panorama pins to the floorplan exactly the same way you normally would. Instead of duplicating every pin, stacking them on top of each other, and creating complex show/hide logic, you only need to add two template pins.
Simply place one pin labeled current_pin and one labeled visited_pin anywhere on the floorplan. You can use any image or style you like for these pins.
The script automatically detects these template pins, clones them for each panorama location, and places them in the correct position as visitors navigate the tour. All state changes are handled automatically, ensuring the correct pin is shown at the correct moment, without any manual intervention.
This keeps your setup clean, avoids duplication, and makes the system scalable and easy to maintain as your tour evolves.
Smooth Resizable Floorplans
Resize your floorplan smoothly between compact, expanded, or fullscreen states using a single floorplan viewer.
Instead of creating multiple floorplan viewers for different sizes, this script dynamically resizes the original element while keeping all hotspots, pin states, and radar functionality fully intact. This results in a much cleaner project structure and a more flexible user experience.
You can resize using fixed pixel dimensions or responsive percentage values, making it suitable for both precise UI layouts and fully responsive designs. The resize action can also be combined with additional behaviors, such as showing overlays, revealing controls, or adjusting interface elements when the floorplan is expanded.
Demo Project Included
A complete 3DVista demo project is included to showcase both scripts working together. The demo allows you to explore the setup, understand best practices, and quickly adapt the system to your own tours.
What’s Included
-
Script for automatic current & visited panorama pin synchronization
-
Script for smooth animated resizing of floorplans and skin elements
-
Fully working 3DVista demo project
-
Documentation and setup instructions
Designed for Professional Virtual Tours
These tools are built for real-world 3DVista projects where clarity, scalability, and maintainability matter. Whether you’re working on architectural walkthroughs, real estate tours, or complex multi-floor projects, this solution provides a reliable, production-ready foundation for advanced floorplan interactions.
This is a third-party product. 3DVista is not responsible for its functionality, maintenance, or support. All support and updates are provided directly by the developer.









Reviews
There are no reviews yet.