English

PyFRep: Shape Modeling with Differentiable Function Representation

Graphics 2025-04-22 v1

Abstract

We propose a framework for performing differentiable geometric modeling based on the Function Representation (FRep). The framework is built on top of modern libraries for performing automatic differentiation allowing us to obtain derivatives w.r.t. space or shape parameters. We demonstrate possible applications of this framework: Curvature estimation for shape interrogation, signed distance function computation and approximation and fitting shape parameters of a parametric model to data. Our framework is released as open-source.

Keywords

Cite

@article{arxiv.2504.14216,
  title  = {PyFRep: Shape Modeling with Differentiable Function Representation},
  author = {Pierre-Alain Fayolle and Evgenii Maltsev},
  journal= {arXiv preprint arXiv:2504.14216},
  year   = {2025}
}

Comments

21 pages, 10 figures. Code available at https://github.com/fayolle/PyFRep