Avalanche Design Journal · Class A Surfacing
You may have noticed the difference without knowing exactly what you were looking at.
An OEM body panel and an aftermarket component can have a similar overall shape, yet one feels precise and intentional while the other looks soft, distorted, or somehow disconnected from the car.
Often, the difference is in the surface.
At Avalanche Design, we develop visible exterior geometry using the same Class A surfacing principles used in OEM automotive design.
For us, making a part fit is only the beginning. Curvature, continuity, reflections, highlight movement, surface tension, and the relationship between adjoining surfaces all have to be deliberately controlled.
The new component has to look as though it belongs beside the original bodywork.
A Shape Can Be Correct and Still Look Wrong
A surface can occupy the correct space, fit the scan, and even look convincing in a shaded model while still being poor automotive surfacing.
The problem becomes obvious when light moves across it.
A reflection may suddenly flatten, wobble, accelerate, or break. A character line may lose tension. A broad surface may appear melted or warped.
Automotive surfaces expose these problems because every highlight reveals the geometry underneath.
This is one of the reasons we do not treat a finished 3D shape as a finished design.
Once the proportion and form are established, the surface itself has to be rebuilt and refined until the reflections, curvature, and transitions behave intentionally.
That additional stage is where much of the quality comes from.
NURBS and the Tools Behind Class A Surfacing

Class A automotive surfacing is built around NURBS, or Non Uniform Rational B Splines.
NURBS geometry gives the modeler precise mathematical control over curvature, continuity, degree, spans, and the CV structure defining a surface.
In OEM automotive design, dedicated systems such as Autodesk Alias and ICEM Surf are deeply established as the standard environment for final exterior surfacing.
There is a reason.
They are built specifically around the way automotive surfaces are constructed, evaluated, rebuilt, and refined. They allow a Class A modeler to analyze curvature behavior, continuity across boundaries, highlight flow, reflection quality, sections, CV structure, and the mathematical construction of the surface itself.
Avalanche Design follows that same NURBS based surfacing discipline.
We do not consider a component finished simply because the digital model looks smooth in a render. The visible geometry is evaluated and refined as automotive surface data, with the same emphasis on continuity, surface structure, reflection quality, and controlled curvature that defines Class A work.
A Blender model can look smooth.
A Rhino surface can look smooth.
A Fusion 360 or SolidWorks model can fit the scan perfectly.
That is not the standard we use to judge a finished exterior surface.
How Avalanche Design Builds a Surface
Our modeling process starts long before Class A surfacing.
The design first has to establish the correct proportion, architecture, section, and relationship to the original vehicle.
Once those decisions are right, the surface can be developed properly.
We construct the visible geometry as controlled NURBS patches rather than adding complexity simply to force a shape into place.
The objective is always the simplest possible surface structure capable of expressing the design.
We control the number of CVs.
We control degree.
We avoid unnecessary spans.
We establish continuity deliberately between adjoining surfaces.
Then we evaluate the result through reflections, curvature analysis, sections, and highlight movement.
If the surface technically connects but the reflection is wrong, the surface is not finished.
If the curvature graph is smooth but the form looks weak, it is not finished.
If adding more CVs makes it easier to hide a problem rather than solve it, we rebuild the surface.
That is the difference between modeling until something looks approximately correct and developing a surface until its construction itself is correct.
Continuity: The Difference You Can See but Cannot Name
When two surfaces meet, the quality of that connection is described through continuity.
G0 means the surfaces meet in position.
G1 adds tangent continuity, so both surfaces leave the boundary in the same direction.
G2 adds curvature continuity, allowing the curvature on both sides of the boundary to transition smoothly.
For visible automotive surfaces, G2 is fundamental to our workflow.
A surface can technically connect to another surface and still produce an ugly reflection.
That is not acceptable simply because there is no gap between the patches.
When we establish a G2 relationship, we are controlling how curvature passes through that boundary so the highlight can move naturally across the form rather than suddenly changing direction or speed.
This is one of those differences most people notice without knowing its name.
They simply see one surface as refined and another as aftermarket.
Fillets Are More Than Rounded Edges
A fillet is the transitional surface between two forms.
To most people, it simply looks like a radius.
But how that radius enters and leaves the surrounding surfaces matters enormously.
We do not treat a fillet as something added afterward to soften an edge.
It is part of the design.
A poorly developed fillet can look pinched, inflated, mechanical, or melted. A properly controlled fillet carries tension through the transition while preserving the character of the surrounding surfaces.
The goal is not simply to remove a sharp edge.
The goal is to control how the entire form flows through that transition.
Degree, Spans and Surface Discipline
One of the most important principles in our surfacing workflow is that more control points do not necessarily give you more control.
Often, they give you less.
Every unnecessary CV creates another opportunity to disturb the surface. Every additional span introduces another internal boundary that has to remain controlled.
For important exterior geometry, we try to use the simplest surface capable of describing the intended form.
Degree 5 surfaces are commonly used in high quality automotive surfacing because they provide enough mathematical freedom to create sophisticated curvature while still allowing disciplined control.
Where the form permits it, we favor single span construction.
The reason is control.
Once continuity conditions begin governing the CV rows at the boundaries, the remaining geometry has very little room for arbitrary adjustment.
That is exactly what we want.
We do not want extra CVs floating in the middle of a surface that can be moved around until the reflection happens to look acceptable.
The surface should be good because its construction is good.
The Reflection Is the Final Judge
Mathematical continuity is only part of the process.
We still judge every important visible surface with our eyes.
We evaluate reflections, curvature behavior, highlight movement, section quality, and how the surface accelerates through transitions.
Diagnostic tools such as zebra reflections and curvature analysis expose problems an ordinary shaded viewport can easily hide.
A good automotive surface should carry tension.
Broad surfaces should feel calm and deliberate.
Character lines should feel stretched rather than sagging.
Transitions should accelerate smoothly instead of wobbling through the form.
Nothing should look accidental.
This is especially important for Avalanche Design because our components sit directly beside OEM bodywork.
There is nowhere for poor surfacing to hide.
Why So Much Aftermarket Surfacing Looks Wrong
This is where a large amount of aftermarket development falls apart.
A Blender model can look smooth.
A Rhino surface can look smooth.
A Fusion or SolidWorks model can fit perfectly.
None of those things, by themselves, demonstrate the level of surface quality we expect from a finished automotive exterior component.
A convincing render can hide weak continuity, unnecessary spans, uncontrolled CV structure, poor curvature acceleration, sagging character lines, and reflections that break as soon as the lighting changes.
Then the component is manufactured and placed beside OEM bodywork.
The difference becomes obvious.
The reflection does not belong.
The curvature does not belong.
The fillets do not belong.
The surface looks soft where it should carry tension, warped where it should be calm, or mechanically rounded where the transition should flow.
Avalanche Design approaches that problem differently.
We use the OEM surface as the standard we have to meet, not simply the object our component has to fit.
Good Surfacing Cannot Save Bad Design
Class A surfacing is execution.
It cannot turn a bad design into a good one.
That is why our process does not begin with surfacing.
It begins with design.
Understand the vehicle.
Establish the proportion.
Develop the architecture and form.
Then execute that design through disciplined Class A surface development.
Perfect geometry applied to a bad idea is still a bad idea.
But when the design is right and the surface is developed with the same level of discipline, the result begins to feel less like an aftermarket attachment and more like part of the vehicle itself.
That is why Avalanche Design uses Class A surfacing.
Not because it sounds technical.
Because when we say OEM level design, the execution has to meet the same standard.