Show all chapters ▸Hide chapters ▾
- 1Graphics Kernel Anatomy 101
- 3Proprietary versus Licensed Kernels
- 3The Cambridge Connection: Foundations of Modern CAD
- 4Solid Edge versus SolidWorks: Two Different (but similar) Paths to Parasolid
- 5Cautionary Tales in CAD: When Tech Isn’t Enough
- 7The Computational Alchemy: How Graphics Mathematics Forged the AI Age
- 8The Evolution of Surfacing Technologies — People, Companies, and the Creative Machines Behind the Magic
- 9The Evolution of Graphics APIs
- 10How MCAD and Computer Graphics Drove Each Other: A Story of Mutual Acceleration
- 11CAD Wars
- 12CAM Wars: The Machinist's Digital Shadow
- 13CAE Wars: Simulation Eating the Physical World
- 15The Kernel Wars: A Modern Perspective
Equally important in the evolution of the Kernel Wars, the battle for controlling surfaces - and ultimately the automotive body industry as well as the nascent Hollywood Special Effects industry, is the history of surfacing technology. It is not only a tale of mathematical innovation—it is one of brilliant individuals, storied companies, and groundbreaking applications that have shaped everything from cars and aircraft to Hollywood creatures. Behind each curve and smooth surface lies a lineage of ambition and sometimes failure that fueled the digital design revolution.
A Timeline about Surfacing and NURBS
The Pioneers of Curves: Bézier, de Casteljau, and Versprille
The Peugeot 204: it may not look like much, but it was the first design to use Bézier curves
Pierre Bézier, an engineer at Renault in the 1960s, developed what we now call Bézier curves and surfaces. They provided designers with a way to manipulate complex shapes intuitively, long before interactive 3D CAD existed. Paul de Casteljau at Citroën simultaneously explored similar curve systems using recursive algorithms—his work laid the mathematical foundation, while Bézier’s name became the standard.
In the 1970s, Dr. Ken Versprille, then a PhD student at Syracuse University, extended these ideas into NURBS (Non-Uniform Rational B-Splines). His insight: with rational weights and local control, NURBS could represent both conic sections and freeform shapes. This was the key that made them invaluable in both engineering and animation.
Volkswagen, Control Data, and the Birth of ICEM Surf
In 1983, this VM Mk2 Golf was the first car designed with what became ICEMsurf
Volkswagen, looking to design sleeker cars in the late 1970s, developed VWSurf in partnership with Control Data Systems. This was later commercialized as ICEMsurf, which quickly became the industry standard for “Class A” surfaces—those demanding high aesthetic and manufacturability standards.
ICEM Surf’s rise was shaped by its success on European luxury vehicles like the VW Golf and Ford Taurus, and later by brands like BMW and Porsche. The software focused on high-end surfacing quality and real-time reflection analysis, which was pivotal for luxury and sports car design. In 2007, Dassault Systèmes acquired ICEM Surf, integrating it into CATIA V5 as “CATIA ICEM Shape Design.”
The Canadian and Californian Contenders: Alias and CDRS
The current version of Autodesk Alias
In 1983, a Toronto-based team launched Alias/1, which brought real-time NURBS to SGI workstations. Alias soon became essential in industrial design and animation. Used to model everything from the Mazda RX-7 to the dinosaurs in Jurassic Park, Alias was eventually acquired by Autodesk in 2006 and remains a key product in automotive design.
Simultaneously, Evans & Sutherland developed CDRS (Conceptual Design and Rendering System), used extensively by Chrysler and other manufacturers. CDRS focused on ergonomic conceptual modeling and later inspired key elements of PTC’s early surfacing modules.
Stardent’s Dissolution and AVS’s Legacy
The n8n-like UX of AVS/Express
Meanwhile in Toronto, Stardent, born from a merger between Ardent and Stellar, created AVS for scientific surface rendering. AVS evolved into AVS/Express, used in molecular and geophysical visualization. It was notable for its integration of visual workflow for creating graphics images. It lives on at avs.com as an innovative data visualization toolkit, but competes with open-source platforms like VTK and ParaView.
Beyond the Obvious: Modern Surfacing Excellence
The Porsche Tacan: Top Gear!
Some of the finest examples of modern surfacing aren’t defined by gimmicks or media hype, but by their mastery of curvature continuity, light reflection, and manufacturability:
- Lucid Air: Designed with Alias and CATIA, its aerodynamic surfaces and subtle detailing reflect true Class A modeling.
- Rimac Nevera: This Croatian electric hypercar features intricate airflow channels, modeled with a blend of ICEM Surf and VR-based review tools.
- Porsche Taycan: Leveraging Dassault’s surfacing tools, it shows advanced continuity in curvature across fenders, doors, and spoilers.
These vehicles highlight how modern surfacing software is about more than looks—it’s about aerodynamics, manufacturability, and brand language.
From NURBS to Neural: Surfacing in the Age of AI
Holographic modeling from Neural Concept
The 2020s have brought a new generation of surfacing tools. Neural NURBS, powered by machine learning, suggest optimal control point layouts for a designer’s intent. Adaptive Mesh Refinement now tailors tessellation in real-time. Open standards like OpenPBR ensure that materials look consistent across rendering platforms, from Substance 3D to Unreal Engine 6.
Even holographic modeling is emerging, with companies like Neural Concept pioneering tools that blend topology optimization, AR/VR visualization, and surface continuity.
The frontier now lies not in manual control, but in intelligent delegation. The question has shifted from Can we model this? to What’s the smartest way to model this—collaboratively, precisely, and in real time?
Show all chapters ▸Hide chapters ▾
- 1Graphics Kernel Anatomy 101
- 3Proprietary versus Licensed Kernels
- 3The Cambridge Connection: Foundations of Modern CAD
- 4Solid Edge versus SolidWorks: Two Different (but similar) Paths to Parasolid
- 5Cautionary Tales in CAD: When Tech Isn’t Enough
- 7The Computational Alchemy: How Graphics Mathematics Forged the AI Age
- 8The Evolution of Surfacing Technologies — People, Companies, and the Creative Machines Behind the Magic
- 9The Evolution of Graphics APIs
- 10How MCAD and Computer Graphics Drove Each Other: A Story of Mutual Acceleration
- 11CAD Wars
- 12CAM Wars: The Machinist's Digital Shadow
- 13CAE Wars: Simulation Eating the Physical World
- 15The Kernel Wars: A Modern Perspective

