SceneCity documentation

SceneCity 1.7

For Blender 2.80 to 2.82

If you need help

For any issue or remark send me (Arnold) an email at

What's new

v1.7 - December 12, 2019

  • Works with Blender 2.80 + 2.81
  • Updated node categories in add nodes menu
  • Procedural map node:
    • bug: some noise subtypes were giving errors
    • new: added noise type: ridged multi fractal
    • new: added noise subtype: voronoi crackle
    • new: added noise parameter: gain
    • new: added noise parameter: offset
    • changed: removed value add, use a map math node instead
    • new: can invert a noise
    • new: clamp xy positions in [0, 1]
  • New node: scale map
  • Map to blender image node:
    • new: normalize option
  • New node: map math
  • New node: constant value map
  • New node: map translation
  • New node: terrain shape from map
  • New socket type: terrain shape
  • New node: terrain grid mesh
  • Simple buildings layout:
    • buildings size map separated into 2: size map, concentration map. They can be relative to the terrain area or the layout area
    • new input: terrain. Can follow a terrain now

v1.6 - October 23, 2019

Preset cities can easily be added to the current blend file, for much easier starts.

Included assets can be linked or appended to current blend file (appending was the only option before), and it is done from the node editor directly, no need to go to the deprecated SceneCity panel in the scene settings.

Fixed bug: matrix multiplications weren't correctly ported to Blender 2.80 for object instances having children, so they were unusable.

Empties and any object types are supported in JSON export (and Unity importer), no longer just mesh objects.

Improved Unity importer:

    • auto-fill asset fields in UI, based on asset names (was a manual step before)
    • preserves object names from Blender scene to Unity scene
    • only show relevant buttons in UI