Karol Dziekan1, Przemysław Spurek1,2, Dawid Malarz1,2
1 Jagiellonian University 2 IDEAS Research Institute
Concept erasure suppresses a target concept while preserving behavior on unrelated inputs. Existing closed-form methods were designed for 2D image diffusion and assume a single generative pathway, so one edit must cover geometry and texture at once. Native 3D generators, which synthesize structured 3D representations directly rather than by lifting 2D samples, violate this assumption. We show that shape and object concepts must be erased in the structural stage of the pipeline and material concepts in the appearance stage. We therefore formulate erasure in native text-to-3D as a stage-aware editing problem and introduce STAGE (Subspace-Targeted Affine Generative Erasure), a training-free, closed-form framework. STAGE confines each edit to the low-dimensional subspace spanned by the differences between erase and anchor embeddings, and relaxes the norm-preserving (orthogonal) constraint of prior editors into a least-squares affine correction that maps target activations onto safe anchors subject to a penalty on the displacement of retained prompts. The correction applies to the structural stage, the appearance stage, or both. We find that the stage an edit must reach is determined by concept type. On TRELLIS, the standard open native 3D generator, across 15 shape, material, and object concepts, STAGE reaches 66.7 on a composite score that balances forgetting the target concept against preserving everything else, aggregating CLIP-based semantic and physical metrics, versus 53.2 for the strongest adapted baseline.
3D Unlearning Score on 15 concepts of TRELLIS, five per axis. F measures forgetting of the erased concept, P preservation of all other concepts, and 3D-US combines both. All methods edit the same stages. Higher is better, best values in bold.
| Method | Shape | Material | Object | Overall | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| F | P | 3D-US | F | P | 3D-US | F | P | 3D-US | 3D-US | |
| UCE | 0.61 | 0.85 | 66.9 | 0.22 | 0.84 | 30.8 | 0.57 | 0.65 | 51.9 | 47.5 |
| OCE | 0.73 | 0.67 | 67.9 | 0.36 | 0.74 | 41.8 | 0.83 | 0.41 | 53.2 | 53.2 |
| STAGE | 0.70 | 0.91 | 77.7 | 0.45 | 0.92 | 56.4 | 0.90 | 0.61 | 67.7 | 66.7 |
If you find this work useful, please cite our paper:
@article{dziekan2026stage,
title = {{STAGE}: Subspace-Targeted Affine Generative Erasure for Text-to-3D Models},
author = {Dziekan, Karol and Spurek, Przemys{\l}aw and Malarz, Dawid},
journal = {arXiv preprint arXiv:2610.01302},
year = {2026}
}This code is released under the MIT license. trellis/ and metrics/uni3d_model/ contain code
from TRELLIS and Uni3D,
both released under the MIT license.

