AVE II — ArchViz Explorer II

Greetings!

We are happy to share that update AVE II v2.2 is live on Fab. We changed quite a lot inside the project structure and made several optimizations.

:warning: Note that this update will only be available for Unreal Engine 5.7 and above.

:white_check_mark: New “Push” POI Registration:
Previously, the Game Instance had to scan the entire level using “Get All Actors of Class” to find all the POIs (the “Pull” method). We have rebuilt this using a “Push” architecture. Now, each POI simply introduces and categorizes itself to the Game Instance the moment it loads. This speeds up level load times and fixes startup timing bugs. Because of this, it is now also much easier to spawn and integrate live POIs and their data from APIs like Google Maps dynamically at runtime!

:white_check_mark: CRM Data Alignment:
We made changes to the variable types and names in S_InfoUnit and, consequently, to the Blueprints and Widgets that reference it. Variable types and naming conventions now align with industry-standard CRM software, such as Salesforce, Realpad, Propertybase, and Yardi. This will make the integration of CRM data from servers much easier.

:white_check_mark: Google Sheets Integration:


Our free Add-On will utilize the third-party Runtime DataTable plugin to fetch Google Sheets CSV data to update units. This is similar to the implementation in the legacy ArchViz Explorer. Because this works at runtime, there will not be a need to package the project every time a data change is made. We also replaced old nested loops with Map (Dictionary) structures, meaning data retrieval for massive projects (400+ units) is now basically instant.

:white_check_mark: Media Gallery for POIs:
You can now open the Media Gallery (supporting both images and videos) simply by clicking on the preview image within the POI Info panel.

2 Likes