Improving Auto BIM Route Zoom Functionality
Software Engineering
Chaitya Sanghavi, Chenxi Xu, Shashank Reddy Banda, Vignesh Iyer
Summary
The project focuses on optimizing Auto BIM Route, a construction data visualization tool, by improving its zoom functionality, interaction speed and overall rendering performance. The challenges include an outdated rendering engine that lacks GPU acceleration, limiting performance when processing large DSN files, and the need for deep analysis of the codebase to address bottlenecks affecting memory use, load times and user interactions. The goal is to enhance the tool’s responsiveness by using performance profiling techniques and exploring GPU-based solutions like JavaFX for rendering, while refining zoom and load times to provide a more efficient, user-friendly experience and ensuring long-term scalability and maintainability.