This paper provides a comprehensive analysis of KESS (Kernel-based Editing of Soft Subdivision Surfaces), a specialized software framework designed for the intuitive and efficient manipulation of 3D digital geometry. Unlike traditional Computer-Aided Design (CAD) tools that rely on rigid Non-Uniform Rational B-Splines (NURBS) or dense polygonal meshes, KESS utilizes subdivision surface mathematics combined with kernel-based deformation algorithms. This approach allows for the creation of "soft," organic shapes with smooth, high-order continuity ($C^2$ and higher) while maintaining a lightweight control mesh. This document explores the mathematical underpinnings of KESS, its software architecture, user interaction paradigms, and its comparative advantages over standard modeling methodologies.
The "Kernel" in KESS refers to the use of Mercer kernels (specifically Radial Basis Function kernels) to drive deformations. In standard modeling, moving a single vertex affects only that vertex, creating sharp spikes. In KESS, the deformation is treated as a smooth function $f(x)$ mapping the surface to a deformation field. kess software
When choosing Kess software, you must decide between two versions: This paper provides a comprehensive analysis of KESS
Bosch, Delphi, Siemens/Continental/VDO, Denso, Magneti Marelli, Mitsubishi, Hitachi, Keihin, and many more. In KESS, the deformation is treated as a
Beginners, casual users, or those working exclusively on post-2018 ECUs with RSA protection (for which a KESS3 or OEM-level tool is needed).
The defining feature of KESS. Users can define a "radius of influence." Edits are not binary (move/don't move) but scalar. This mimics pushing one’s finger into clay—the center moves most, while the periphery stretches gently.