Here is a list of related work on offset mesh generation that I have collected and complied. I will update this list on a regular basis.
The emoji ✅ after the [code] indicates that this code has been verified by me to be valid.
👏 If you have any suggestions for improvements, please raise an issue.
Note
Please note that this repo focuses exclusively on papers related to offset operations, while intentionally excluding the extraction of isosurfaces from (signed) distance fields. I consider these to be distinct approaches, differing primarily in whether the underlying surface is explicitly provided.
![]() |
Variational Mesh Offsetting by Smoothed Winding Number Haoran Sun, Shuang Wu, Hujun Bao, Jin Huang 2025, TVCG |
![]() |
Topological Offsets Daniel Zint, Zhouyuan Chen, Yifei Zhu, Denis Zorin, Teseo Schneider, Daniele Panozzo 2025, TOG (SIGGRAPH) |
![]() |
OffsetCrust: Variable-Radius Offset Approximation with Power Diagrams Zihan Zhao, Pengfei Wang, Shuangmin Chen, Shiqing Xin, Changhe Tu, Wenping Wang 15 July 2025, arXiv |
![]() |
Towards Voronoi Diagrams of Surface Patches Pengfei Wang, Jiantao Song, Lei Wang, Shiqing Xin, Dongming Yan, Shuangmin Chen, Changhe Tu, Wenping Wang 17 Jan 2025, TVCG |
![]() |
Robust and Feature-Preserving Offset Meshing Hongyi Cao, Gang Xu, Renshu Gu, Jinlan Xu, Xiaoyu Zhang, Timon Rabczuk, Yuzhe Luo, Xifeng Gao 20 Dec 2024, arXiv |
![]() |
PCO: Precision-Controllable Offset Surfaces with Sharp Features Lei Wang, Xudong Wang, Pengfei Wang, Shuangmin Chen, Shiqing Xin, Jiong Guo, Wenping Wang, Changhe Tu 19 Nov 2024, TOG (SIGGRAPH Asia) |
![]() |
Feature-preserving shrink wrapping with adaptive alpha Jiayi Dai, Yiqun Wang, Dongming Yan Jun 2024, CAGD (GMP 2024) |
![]() |
Feature-Preserving Offset Mesh Generation from Topology-Adapted Octrees Daniel Zint, Nissim Maruani, M Rouxel-Labb, Pierre Alliez 10 Aug 2023, CGF (Eurographics Symposium on Geometry Processing 2023) |
![]() |
A Parallel Feature-preserving Mesh Variable Offsetting Method with Dynamic Programming Hongyi Cao, Gang Xu, Renshu Gu, Jinlan Xu, Xiaoyu Zhang, Timon Rabczuk 13 Oct 2023, arXiv |
![]() |
Alpha wrapping with an offset Cédric Portaneri, Mael Rouxel-Labbé, Michael Hemmer, David Cohen-Steiner, Pierre Alliez 22 Jul 2022, TOG |
![]() |
Half-Space Power Diagrams and Discrete Surface Offsets Zhen Chen, Daniele Panozzo, Jérémie Dumas 14 Oct 2019, TVCG |
![]() |
Efficiently computing feature-aligned and high-quality polygonal offset surfaces Wenlong Meng, Shuangmin Chen, Zhenyu Shu, Shiqing Xin, Hongbo Fu, Changhe Tu Feb 2018, Computers & Graphics (CAD/Graphics 2017) |
![]() |
Point morphology Stéphane Calderon, Tamy Boubekeur 27 Jul 2014, TOG |
![]() |
Thickening freeform surfaces for solid fabrication Charlie C.L. Wang, Yong Chen 30 Sep 2013, Rapid Prototyping Journal |
![]() |
GPU-based offset surface computation using point samples Charlie C.L. Wang, Dinesh Manocha Feb 2013, CAD (Solid and Physical Modeling 2012) |
![]() |
Uniform offsetting of polygonal model based on Layered Depth-Normal Images Yong Chen, Charlie C.L. Wang Jan 2011, CAD |
![]() |
Polygonal Boundary Evaluation of Minkowski Sums and Swept Volumes Marcel Campen, Leif Kobbelt 21 Sep 2010, CGF |
![]() |
Fast Intersection-Free Offset Surface Generation From Freeform Models With Triangular Meshes Shengjun Liu, Charlie C.L. Wang 13 Sep 2010, IEEE Transactions on Automation Science and Engineering |
![]() |
Topology-Adaptive Mesh Deformation for Surface Evolution, Morphing, and Multiview Reconstruction Andrei Zaharescu, Edmond Boyer, Radu Horaud 07 Jun 2010, Transactions on Pattern Analysis and Machine Intelligence |
![]() |
Offsetting operations on non-manifold topological models Sang Hun Lee Nov 2009, CAD |
![]() |
A Simple Method for Computing Minkowski Sum Boundary in 3D Using Collision Detection 2009, Algorithmic Foundation of Robotics VIII [pdf] [project (may not available now)] [code (may not available now)] |
![]() |
Covering Minkowski Sum Boundary Using Points with Applications Nov 2008, CAGD (Pacific Graphics 2007) [pdf] [project (may not available now)] [code (may not available now)]✅ (if you require this code, you can contact me) |
![]() |
Exact Minkowski sums of polyhedra and exact and efficient decomposition of polyhedra in convex pieces Peter Hachenberger 15 Aug 2008, European Symposium on Algorithms, 2007 |
![]() |
Filleting and rounding using a point-based method Yong Chen, Hongqing Wang, David W. Rosen, Jarek Rossignac 11 Jun 2008, Design Automation Conference |
![]() |
High-Resolution Volumetric Computation of Offset Surfaces with Feature Preservation Darko Pavić, Leif Kobbelt 24 Apr 2008, CGF |
![]() |
Point-Based Minkowski Sum Boundary 04 Dec 2007, (PG 2007) |
![]() |
Trimming local and global self-intersections in offset curves/surfaces using distance maps Joon-Kyung Seong, Gershon Elber, Myung-Soo Kim Mar 2006, CAD |
![]() |
Triangular mesh offset for generalized cutter Su-Jin Kim, Min-Yang Yang 1 Sep 2005 |
![]() |
A point-based offsetting method of polygonal meshes Yong Chen, Hongqing Wang, David W. Rosen, Jarek Rossignac 2005, ASME Journal of Computing and Information Science in Engineering |
![]() |
Accurate Minkowski sum approximation of polyhedral models Varadhan, Gokul, Dinesh Manocha 01 Nov 2004, PG 2004 |
![]() |
Offset Triangular Mesh Using the Multiple Normal Vectors of a Vertex Su-Jin Kim, Dong-Yoon Lee, Min-Yang Yang 2004, CADA |
![]() |
Self-intersection Removal in Triangular Mesh Offsetting Wonhyung Jung, Hayong Shin, Byoung K. Choi 2004, CADA |
![]() |
A new curve-based approach to polyhedral machining Cha-Soo Jun, Dong-Soo Kim, Sehyung Park 15 Apr 2002, CAD |
![]() |
A computing strategy for applications involving offsets, sweeps, and Minkowski operations E.E. Hartquist, J.P. Menon, K. Suresh, H.B. Voelcker, J. Zagajac Mar 1999, CAD |
![]() |
Generating Shaded Offset Surfaces with Distance, Closest-Point and Color Volumes Breen, David E., Sean Mauch 1999, Proceedings of the international workshop on volume graphics |
![]() |
Offsetting operations on non-manifold boundary representation models with simple geometry Sang Hun Lee 1999, Solid Modeling and Applications |
![]() |
Intersection of offsets of parametric surfaces Yu Wang Jul 1996, CAGD |
- Rhino 8 [offset operation doc]
- The
OffsetMeshoperation in Rhino 8 is accomplished by directly moving the vertices, while theOffsetSrfoperation on a B-rep input produces results that are more akin to the widely recognized offset results.
- The
- CATIA
- NX
- It may be one of the better industrial software for performing offset mesh operations, but in many cases it is unable to complete the operation, possibly due to the generation of self-intersections.
- Solidworks
- ZW3D
- It seems to utilize a method involving the use of voxels for isosurface extraction.
- CAXA




































