Hello fellow devs,
I recently started building a reusable template for client projects — specifically for interactive architectural walkthroughs (non-VR). The experience allows users to walk through a space and interact with objects, including furniture swaps and material variations.
I have two questions I’d love some input on:
1. Material Swapping — Blueprint Array vs Data Table For material variations, should I hardcode a set of materials (say, 5 options) directly into the Blueprint and swap between them, or is it worth setting up a Data Table system similar to an inventory structure? The Blueprint approach feels simpler upfront, but the Data Table route seems more scalable long-term — curious what others have found works best in practice.
2. Interaction Detection — Overlap Events vs Line Trace For triggering object interactions, should I go with Overlap Events or a Line Trace system? What are the trade-offs for an architectural walkthrough context specifically?