Scattered Data Interpolation with Quartic Triangular Bézier Patches: An Optimized Implementation
摘要
We present a new program package for interactive modeling and visualization of smooth scattered data interpolation using quartic triangular Bézier patches (TBP). We implemented an optimized algorithm (Vlachkova, 2021) based on quartic smooth interpolation curve networks and splitting. The algorithm allows to reduce the complexity of the resulting surface and to improve its smoothness. We have chosen the open-source data visualization library Plotly.js as our main implementation and visualization tool. This choice ensures the platform independency of our package and its direct use without restrictions. The package can be used for experiments with user’s data sets since it works with the host file system. The latter allows wide testing, modeling, and editing of the resulting interpolation surfaces. We performed a large number of experiments using data of increasing complexity. Here we present and comment the results of our work.