Search papers, labs, and topics across Lattice.
This paper introduces \textsc{FigTree}, a multi-agent system that transforms scientific papers into structured vector figures by recursively generating SVG programs. By grounding figure content in the source material and employing a render-critic refinement loop, \textsc{FigTree} not only produces high-quality figures but also enhances editability compared to traditional raster-based methods. Extensive evaluations demonstrate that \textsc{FigTree} significantly improves both the quality of generated figures and the ease of making precise edits, addressing a critical bottleneck in scientific communication.
Transforming scientific papers into editable vector figures, \textsc{FigTree} makes figure generation and refinement as seamless as writing.
Scientific methodology figures are essential for communicating complex methods clearly, yet creating them remains labor-intensive and typically requires multiple rounds of refinement. Recent image-generation models can synthesize visually appealing raster figures, but producing a human-satisfactory result in a single generation step remains difficult. Moreover, precise edits to raster figures are challenging for both humans and models. We formulate scientific figure generation as recursive SVG program construction and propose \textsc{FigTree}, a \textit{multi-agent} system that automatically transforms a scientific paper into a structured vector figure. \textsc{FigTree} grounds figure content in the source paper, decomposes a figure into a hierarchy of local regions, generates each region as a short SVG program, and assembles the resulting fragments. A render-critic refinement loop jointly inspects the rendered figure and its underlying program, enabling visual defects to be traced to specific statements and accurately repaired. We conduct extensive evaluations of \textsc{FigTree} on figure quality and editability, showing that \textsc{FigTree} produces high-quality figures, while also enabling more effective editing than existing raster-based methods.