One paper won the CAD/Graphics 2023 Best Paper Award!