Amogh N P
 In loving memory of Amogh N P — Architect · Designer · Visionary 
A computer screen showing a NURBS free-form surface model with its control-point grid and a triangulated mesh overlay, the geometry of a parametric building being modelled in 3D.
Unit IIParametric Architecture & Modelling

Geometric Modelling

Coordinates, surfaces, Booleans and meshes — the maths of digital form.

≈ 40 min + studio work

Behind every parametric model is geometric modelling — the mathematics of representing form in a computer. This unit builds the foundations: spatial coordinates and projections; the transformations that reposition geometry; Boolean operations that combine solids; free-form NURBS surfaces and how they are created and deformed; and discretization and MESHING that turn smooth surfaces into the triangles and panels a computer (and a fabricator) can handle. Understand the geometry, and the parametric tools stop being magic and become controllable.

Learning objectives

By the end of this unit, you will be able to — mapped to the course outcomes for Parametric Architecture & Modelling:

1
CO2 · Understand

Explain spatial coordinates, projections and the basic geometric transformations.

2
CO6 · Apply

Use Boolean operations to combine solids — union, difference, intersection.

3
CO2 · Understand

Describe NURBS free-form surfaces and how they are created and deformed.

4
CO6 · Understand

Explain discretization and meshing of surfaces for analysis and fabrication.

The building blocks of form

Coordinates, Booleans, surfaces

Transformations reposition geometry; Booleans combine solids by set logic; and NURBS surfaces give smooth free-form, shaped by control points.[5]

Boolean operations UNION (A + B) DIFFERENCE (A − B) INTERSECTION (A ∩ B) Combine simple primitives into complex solids using set logic — union to merge masses, difference to punch a void, intersection to keep the shared part.
DiagramBoolean operations on two solids — union fuses them, difference cuts one out, intersection keeps the overlap

Where and how

Geometry lives in a COORDINATE system (x, y, z) with an origin and axes. The basic TRANSFORMATIONS reposition it: TRANSLATE (move), ROTATE, SCALE, MIRROR and SHEAR — each is a precise mathematical operation. PROJECTION maps 3-D onto 2-D (orthographic for drawings, perspective for views). In parametric modelling, transformations driven by parameters are how you array, rotate and scale elements into patterns — the bread and butter of a definition.[5]

NURBS — smooth free-form surface move a control point Pink = control points. Moving one smoothly deforms the whole surface — the basis of free-form modelling.
DiagramA NURBS free-form surface defined by a grid of control points — moving a control point deforms the surface
Smooth into pieces

Meshing & panelisation

Discretization and meshing turn smooth surfaces into the pieces analysis and fabrication need; panelisation makes a free-form surface buildable.[5, 7]

Smooth → discrete mesh smooth NURBS triangulated mesh Analysis engines, renderers and 3D printers all run on the mesh — finer is smoother but heavier.
DiagramA smooth surface is discretized into a triangulated mesh of vertices, edges and faces

Smooth → pieces

DISCRETIZATION breaks a continuous, smooth surface into a finite set of discrete PIECES — points, segments, panels or cells. It is essential because a computer (for analysis) and a fabricator (for building) cannot handle a perfectly smooth infinity — they need a manageable, panelised approximation. How you discretize (the panel size, the pattern) is itself a parametric design decision with structural, visual and cost consequences.[5]

Geometric modelling in one table

At a glance

AspectOneThe other
Boolean union vs differenceUnion: fuse A + BDifference: cut B out of A
Surface representationNURBS: exact, smoothMesh: discrete net of faces
Mesh densityFine: smooth but heavyCoarse: light but faceted
PanelsFlat: cheap, facetedDouble-curved: follows form, costly
Prototyping vs reconstructionModel → test virtuallyScan reality → rebuild geometry
Vocabulary

Key terms

Transformation

A precise operation that repositions geometry — translate, rotate, scale, mirror, shear.

Boolean operation

Combining solids by set logic — union, difference, intersection.

NURBS

Non-Uniform Rational B-Spline — a smooth free-form surface defined by control points.

Control point

A handle that, when moved, smoothly deforms a NURBS curve/surface.

B-rep / solid

Boundary representation — a watertight volume with exact surfaces, good for Booleans.

Mesh

A net of vertices, edges and (triangle/quad) faces approximating a surface.

Discretization

Breaking a smooth surface into finite discrete pieces (points, panels, cells).

Panelisation

Tiling a free-form surface with buildable panels — flat, single- or double-curved.

Apply it

Studio task

Sketch how you would model a free-form shell roof: which Boolean operations build the openings, how the NURBS surface is created (loft? sweep?), and how you would panelise and mesh it for fabrication (flat, single- or double-curved panels — and the cost trade-off). Then explain in two lines why a fine mesh is heavier but smoother than a coarse one.

Check your understanding

Self-assessment

1. The Boolean operation that cuts one solid out of another is —

2. A NURBS surface is smoothly reshaped by moving its —

3. Discretization (meshing) of a smooth surface is necessary because —

In a nutshell

Recap

Geometric modelling is the maths of digital form — coordinates, projections and the transformations that reposition geometry.
Boolean operations (union, difference, intersection) build complex solids from simple primitives.
Free-form shapes are NURBS surfaces defined by control points; they are created, developed and deformed.
Form is stored as solids (B-rep), meshes or point clouds — know which you are in and convert cleanly.
Discretization, meshing and panelisation turn smooth surfaces into the pieces analysis and fabrication need.
The evidence

References & further reading

  1. [5]Woodbury, Robert — Elements of Parametric Design (Routledge, 2010); standard computational-geometry texts.
  2. [7]Iwamoto, Lisa — Digital Fabrications: Architectural and Material Techniques (Princeton Architectural Press, 2009).

Further reading

  • Robert Woodbury — Elements of Parametric Design (2010).
  • Lisa Iwamoto — Digital Fabrications (2009).
  • Rhino / Grasshopper geometry documentation.

Sources gathered and fact-checked June 2026. Published values vary by source, sample and method — treat as indicative and confirm against the cited standard before structural use.