cs.CVMar 18, 2026

Material Magic Wand: Material-Aware Grouping of 3D Parts in Untextured Meshes

Authors: Umangi Jain, Vladimir Kim, Matheus Gadelha, Igor Gilitschenski, Zhiqin Chen

Organizations: University of Toronto · Adobe Research

Abstract

We introduce the problem of material-aware part grouping in untextured meshes. Many real-world shapes, such as scales of pinecones or windows of buildings, contain repeated structures that share the same material but exhibit geometric variations. When assigning materials to such meshes, these repeated parts often require piece-by-piece manual identification and selection, which is tedious and time-consuming. To address this, we propose Material Magic Wand, a tool that allows artists to select part groups based on their estimated material properties -- when one part is selected, our algorithm automatically retrieves all other parts likely to share the same material. The key component of our approach is a part encoder that generates a material-aware embedding for each 3D part, accounting for both local geometry and global context. We train our model with a supervised contrastive loss that brings embeddings of material-consistent parts closer while separating those of different materials; therefore, part grouping can be achieved by retrieving embeddings that are close to the embedding of the selected part. To benchmark this task, we introduce a curated dataset of 100 shapes with 241 part-level queries. We verify the effectiveness of our method through extensive experiments and demonstrate its practical value in an interactive material assignment application.

Figures & tables

Appendix figures & tables11 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. PartMat: Material-Aware 3D Part Decomposition with a Single Global Latent

    Aug 3, 2026Guangming Fu, Jin Song, Yiyun Fei +3Part-Level 3D Generation3D Asset Generation

  2. MaPa: Text-driven Photorealistic Material Painting for 3D Shapes

    Apr 26, 2024Shangzhan Zhang, Sida Peng, Tao Xu +73D Asset GenerationText-to-3D Generation

  3. Point2Part: Unified 3D Partitioning from Point Prompts

    Sep 29, 2026Hao-Tang Tsui, Yu-Rou Tuan, Xiaoxuan Ma +33D Part Segmentation