cs.CVOct 19, 2026

Open-Form Geometric Style Transfer

Authors: Adar Elad, Gal Metzer, Omer Dahary, Min Lu, Daniel Cohen-Or

Organizations: Tel Aviv University · Shenzhen University

Abstract

A geometric style learned from one family of shapes is typically applied to new shapes from the same family. We consider a more challenging setting: learning the geometric design language of a stylized Latin alphabet and applying it to new forms, from Greek glyphs to entirely different structures such as human poses. We introduce Open-Form Geometric Style Transfer, where the forms to which a learned geometric style can be applied are not restricted to the shape family in which that style was observed. This setting is deceptively challenging: the difficulty is not merely learning a style, but learning the style without learning the shape family in which it was observed. We represent target forms by structural sketches and disentangle structural adherence from style realization using a Geometry LoRA and a style-specific LoRA. Critically, open-form transfer requires the Geometry LoRA to be universal. To achieve this, we devise a geometry-enrichment strategy that constructs a large and purposefully diverse collection of synthetic structural sketches spanning a broad range of unfamiliar geometries. Our experiments and ablations demonstrate the importance of both disentanglement and this universal geometry prior, enabling geometric styles learned from glyphs, pictograms, and other shape families to be transferred to substantially different, unseen forms.

Figures & tables

Appendix figures & tables6 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. AnchorGen: Anchored Optimization for Customizable Generative 3D Design

    Oct 5, 2026Hantao Zhang, Oliver Heinimann, Jieke Wu +3Constrained Generative Modeling3D Shape Editing

  2. VecGlypher: Unified Vector Glyph Generation with Language Models

    Feb 25, 2026Xiaoke Huang, Bhavul Gauri, Kam Woh Ng +12Vector Graphics GenerationText-to-SVG Generation