Język: PL Open app
Concept guide

Procedural, parametric and generative design are related—not interchangeable

Parametric design exposes meaningful variables, procedural design applies encoded rules, and generative design searches or proposes alternatives toward a goal. A tool can combine these methods, but calling every automated result “AI-generated” hides how the result can be controlled and reproduced.

Last updated: 25 August 2026 · Definitions applied to the current Metropolygonia workflow

A generated building preview next to explicit architectural parameters
Visible parameters and encoded rules make the relationship between input and output inspectable.
Short answer

Three methods in plain language

MethodWhat drives the resultTypical strengthMain review question
Parametric designNamed values and relationships, such as width, storeys or roof heightDirect, explainable editingDo the parameter ranges express the intended design space?
Procedural designRules and ordered operations that construct the outputConsistent systems and scalable variationDo the rules handle normal and edge cases?
Generative designA search, optimisation or model proposes candidates from goals, examples or promptsExploration of a broad possibility spaceHow are candidates evaluated, constrained and verified?
Overlap

A workflow can be both procedural and parametric

These labels describe different aspects of a system. A building generator can expose parameters for dimensions and facade choices while procedural rules turn those values into walls, openings, roofs and details. Relationships between parameters may constrain valid combinations, and a seed may select repeatable choices inside approved ranges.

Metropolygonia fits this combined procedural-parametric model. Geometry is produced in the browser from explicit controls, rules and repeatable seeds. It is not created by entering a text prompt into a text-to-3D generative-AI model.

Why the distinction matters

When inputs and rules are known, a team can reproduce a result, compare variants and diagnose an unwanted change. That is different from merely receiving a plausible output whose construction logic is hidden.

Decision framework

Choose the method from the kind of uncertainty

  1. Known form, changing dimensions.Use parametric controls when the design logic is established and users need precise, meaningful adjustments.
  2. Known system, many instances.Use procedural rules when repeated construction, coherent variation or regeneration would save manual work.
  3. Unknown solution, measurable goal.Use generative search when many candidate solutions should be explored and there is a credible way to evaluate them.
  4. Open-ended visual ideation.AI-generated references may help exploration, but they still need authorship, rights review, feasibility checks and translation into controlled production data.
Building example

How one architectural variant is produced

A designer first chooses explicit values such as footprint, height, construction type and roof family. Procedural rules then derive the required surfaces and repeat facade elements across the available bays. A seed can make permitted choices repeatable. The resulting mesh is inspected, saved as project JSON and exported only after it satisfies the brief.

This sequence keeps authorship visible: a person defines the design space and approves the result; parameters describe the instance; rules construct it; the seed reproduces selected variation. The seed and variant guide explains how to record that state.

Evaluation

Judge outputs by evidence, not labels

  • Control: Can a user intentionally change the dimensions or architectural system?
  • Repeatability: Can the same inputs recreate the same useful result?
  • Traceability: Can a reviewer identify the source settings and version?
  • Constraints: Are invalid or undesirable combinations bounded?
  • Verification: Is geometry checked for the destination instead of assumed correct?
  • Ownership: Are authored inputs, generated outputs and third-party assets handled under the relevant licences?
Common questions

Design-method FAQ

Is all procedural design generative design?

No. A procedure can construct one predictable result from explicit inputs without searching a solution space or using an AI model.

Is a parametric model automatically procedural?

Not necessarily, but many practical systems are both: parameters expose controls while procedures rebuild dependent geometry.

Does a random seed make a tool generative AI?

No. A seed is a deterministic input to a pseudo-random process. It can select among encoded options without machine learning or prompt-based generation.

Which approach is best for game buildings?

For coherent families with measurable dimensions, a procedural-parametric source is often a strong base. The game-building workflow shows where manual art and engine work still belong.