Manual / Start here / Requirements & installingiCity 2 · Windows

Requirements & installing

The iCity 2 development build runs as a Blender add-on on Windows, with its own engine program inside it. Create a Parametra account on the website, download your personal build, install the zip in Blender, and enable it. You do that once.

What you need

The iCity 2 development build is a Blender add-on plus a separate engine program that ships inside it. The engine is a Windows executable, so this build runs on Windows only.

RequirementWhatNotes
Blender4.5 LTS or 5.2These are the tested versions. The add-on manifest sets a 4.0 minimum and no maximum, so it installs on newer Blenders too — but nothing else is tested.
Operating systemWindowsThe only binaries in the add-on are Windows ones — bin/windows/iCity2App.exe and iCity2Client.dll. There is no macOS or Linux build.
Parametra accountCreated on the websiteThe add-on signs in; it cannot sign you up. Design, updates, projects on Parametra and support all need you signed in.
ConnectionFor sign-in and cloud jobsDrawing in Draft runs locally against the engine. Signing in, the update check and every cloud job — a theme, a single asset, a re-dress — need a connection, and the cloud jobs spend credits.
Disk spaceRoom for projects and the asset libraryProjects are folders under Documents/iCity 2. Generated and downloaded assets go to the Library Folder preference, which is empty by default and resolves to a managed location.
Remember

Your city is not your .blend. It lives in an engine process you start from the header and is saved into the project folder, not by Blender's own save. Read How iCity fits with Blender before you do any real work.

Create your Parametra account

Accounts are created on the website, at parametra.net/signup. The sign-in page the add-on opens has no working “create account” button: self-service sign-up is switched off, and the website's form is the one path that provisions an account.

  1. Open parametra.net/signup and fill in Full name, Email address, Password, “What do you do?”, an optional Organization, and a Plan.
    installing-signup-form.png

    The parametra.net/signup page in a desktop browser window, form filled in with a name, an email address and a password, the What do you do? field set, the Organization field left blank, and the Plan chooser visible below it with one plan picked. The Create account button must be in shot.

    /docs-shots/universal/
    The sign-up form on parametra.net, filled in and ready to submit.
  2. Press Create account. A confirmation code is emailed to the address you gave.
  3. Type the code into Confirmation code and press Confirm. If the code never arrives, use Resend the code.
  4. A free plan takes you to your account. A paid plan takes you to checkout after the email is confirmed — nothing is billed before that point.
Note

Creating an organization on this form makes you its admin, and you add your team afterwards. Leave it blank for a personal account.

Download the add-on

Builds are listed in your account. There is no public download URL — each link is minted for you when you click it, and it expires.

  1. Sign in on parametra.net, open the account menu and choose Downloads (or press Download latest on the account overview).
  2. The Builds table lists each release with its version, release date, size and channel.
    installing-builds-table.png

    The Downloads page on parametra.net while signed in, showing the Builds table with at least two release rows and all four columns readable — version, release date, size and channel — with the Download button on the newest row visible at the end of that row.

    /docs-shots/universal/
    The Builds table on the account Downloads page.
  3. Press Download on the build you want. The zip opens in a new tab. If a link has gone stale, come back to this page for a fresh one.

Install it in Blender

  1. In Blender, open Edit → Preferences → Add-ons.
  2. Install the zip you downloaded — do not unzip it first.
  3. Find iCity 2 in the list and tick its box to enable it.
    installing-addons-enabled.png

    Blender's Edit > Preferences > Add-ons window with iCity 2 found in the list, its enable checkbox ticked, and the entry expanded far enough that the version line and the start of the preferences below it are readable.

    /docs-shots/blender/
    iCity 2 in the Add-ons list with its box ticked.
  4. A workspace tab named iCity 2 appears along the top of the window a moment later.
    installing-workspace-tab.png

    The Blender top bar cropped to the workspace tab row just after iCity 2 was enabled, with Blender's default tabs on the left and the new iCity 2 tab present at the right-hand end of them, still unselected.

    /docs-shots/blender/
    The iCity 2 workspace tab, added to the top bar on enable.
Warning

An install cannot go on top of a copy that is already loaded. Windows holds iCity2Client.dll open while the add-on is enabled, so a re-install has to be: stop the engine, remove iCity 2 in Preferences, restart Blender, then install the zip. Doing it in the wrong order leaves a half-removed add-on.

First launch

Switch to the iCity 2 workspace tab. It is created for you when the add-on is enabled, and re-created whenever a file is loaded if it has gone missing — so if you close the tab, opening a .blend brings it back. There is no menu command that adds it.

While you are in that workspace Blender's splash screen is turned off. It is restored when you switch to another workspace or disable the add-on.

  1. Press Login in the iCity Editor header. Your browser opens auth.parametra.net.
    installing-login-button.png

    The iCity Editor header in the iCity 2 workspace on a signed-out Blender, cropped to the header strip, with the Login button visible and no email shown beside it.

    /docs-shots/blender/
    The Login button in the iCity Editor header, before sign-in.
  2. Sign in with the account you created. The browser tab says Login successful and Blender reports Signed in as <email>.
  3. On the launch screen press New Project, name it and create it. The Start screen then offers three ways to begin — Start with default, Draw road or Download OSM.
    installing-start-screen.png

    The iCity Editor immediately after a new project has been created and before anything is drawn, showing the Start screen with all three buttons — Start with default, Draw road and Download OSM — and the new project's name in the header above them.

    /docs-shots/blender/
    The Start screen, offering the three ways to begin a new project.

Sign-in is not needed to draw in Draft, but it is needed for everything in Design, for the update check, and for anything that touches Parametra. Your first city walks the rest of the way.

Updating iCity 2

The add-on checks for a new release once per session, the first time you enter the iCity 2 workspace, and only on the stable channel. You must be signed in for the check to run. There are three ways to be told:

  • The UPDATE AVAILABLE card, which opens on its own that first time.
  • The header button, labelled Update <version>, which stays pressed until you act on it.
  • Check for Updates in Edit → Preferences → Add-ons → iCity 2, which always shows the card when there is something to show.
installing-update-card.png

The UPDATE AVAILABLE card open over the iCity 2 workspace on a signed-in Blender running an older build, showing the new version number in its title, the release notes body text, and both the Update and Skip buttons along the bottom.

/docs-shots/blender/
The UPDATE AVAILABLE card, as it opens on the first entry to the workspace.
  1. Read the release notes on the card. If a video is attached, click the picture to watch it.
  2. Press Update. The zip downloads to your Downloads folder — the card and the status bar both show the percentage, and Open the folder appears when it lands.
  3. The button becomes Uninstall & Restart. Pressing it stops the engine, removes the add-on, starts a new Blender and quits this one.
  4. In the new Blender, install the downloaded zip from Edit → Preferences → Add-ons and enable iCity 2 again.

Skip is for this session only: the header keeps offering the update, and the card comes back next time you start Blender.

The card also spells out the manual route, which is the same four moves by hand:

text
1.  Stop the engine (the running engine holds files this update replaces).
2.  Edit > Preferences > Add-ons, find iCity 2 and remove it.
3.  Restart Blender.
4.  Install the downloaded zip from Preferences > Add-ons > Install.
Note

Save and close your project before you update. Uninstall & Restart stops the engine and quits Blender; it does not save the city for you.

When it will not start

If it goes wrong

iCity runs a separate program out of the add-on folder, bin/windows/iCity2App.exe, and signs in through a listener on 127.0.0.1 port 9876. Antivirus that quarantines the executable, or a firewall that blocks the port, stops the engine or the sign-in without any message inside Blender. If the add-on is installed and enabled but nothing happens, allow both.

What you seeWhat it means
The browser says the page cannot be reached, after your password was acceptedSign-in needs 127.0.0.1:9876 free and reachable. A firewall, security software, or a second Blender already waiting on a login takes it.
Binary not foundThe engine executable is not where the add-on expects it. The zip did not install completely, or something removed the file. Re-install using the steps above.
The tools disappear and the log says the engine stoppedThe engine restarts itself up to three times after a crash, then stops with Restart budget exhausted. Press Start Engine again; the scene is intact.
The iCity 2 workspace tab is goneIt is only created when the add-on is enabled and when a file is loaded. Open a .blend and it comes back.

More symptoms, and what to do about each, are on Troubleshooting.

On this page
What you needCreate your Parametra accountDownload the add-onInstall it in BlenderFirst launchUpdating iCity 2When it will not start
Need help?

The Discord is fastest for anything scene-specific. Email suits licensing, billing and anything needing a file attached.

Contact support →