Laubwerk SurfaceSPREAD v1.0.44


Laubwerk SurfaceSPREAD
Laubwerk SurfaceSPREAD

SurfaceSPREAD is a plugin for creating landscape scenes.

With the SurfaceSPREAD object you can quickly distribute big amounts of object clones on surfaces.


Notice: The current version of SurfaceSPREAD is not compatible with Cinema 4D R20. However, the current version of SurfaceSPREAD can be run on R20 using Insydium Bridge (https://insydium.ltd/products/bridge/).

With the SurfaceSPREAD object you can quickly scatter vast amounts of object clones such as Laubwerk Plants on surfaces. Use parametrical tools, environment-sensitive parameters (e.g. slope/height) or manually control your distributions with help of splines, vertex painting, bitmaps or distribution modifiers.

  • SurfaceSPREAD distributes objects according to geological rules
  • SurfaceSPREAD generates parametric landscapes / terrains
  • SurfaceSPREAD generates parametric rocks and stones
  • SurfaceSPREAD contains a shader for infinite color variation

Distribute objects!

A special filter system enables you to control the clone distribution with geological rules (Fractal Breakup, Slope and Height), distribution modifiers and standard filters like poly selections and vertex maps. All filters can be combined with each other.

Scaling and alignment of the clones can be controlled in many ways, to achieve an ideal result.

To ensure a good editor and rendering performance you are provided with a number of performance filter, e.g. to eliminate clones that are outside the camera's field of view, behind mountains or at greater distance. You can also reduce their level of detail or display them as bounding boxes.

Create terrains

The SPREADscape object generates stunning landscapes and goes a lot further than the standard landscape object of CINEMA 4D does.

Build your terrains from up to 7 layers! Each layer can consist one of several fractal functions, a spline or a shader/bitmap. All layers can be combined using different mix functions. Using the spline scrulpting function you can e.g. create parametric rivers and roads exactly where you want them, and edit them at any time!

Thanks to the support for shaders and bitmaps you can also use height maps from other programs.

Using the shaping function you can adjust the whole landscape according to your needs and wishes. Either create a shaping curve yourself, or choose from several standard presets, such as Glaciation, Canyonize, Plateau or Dunes.

If you have created an especially nice terrain, save it as a presets file and store it for later use.

Rocks and stones

The special SPREADrock object generates unique rocks and stones within the blink of an eye.

From different fractal functions you get cool rocks that you can distribute on your landscapes using the SurfaceSPREAD object. Be creative and use the SPREADrock object for other effects (e.g. animated explosions)!

Of course, the LOD functions of CINEMA 4D (LOD setting in the editor or in the Display tag) are supported, too.

As in the SPREADscape Object, you can also store your SPREADrock creations as presets.

The SurfaceSPREAD shader

Of course, SurfaceSPREAD comes with a special channel shader which you can invoke in your materials.

Use the SurfaceSPREAD shader to change your materials depending from calculation results of the SurfaceSPREAD object! Give each flower of your meadow a unique color, apply a fresher green to trees near clearings in the forest, or let stones at the riverside shine wet!

The shader not only works in the CINEMA 4D standard renderer and in Advanced Render, but also in VrayForC4D!

The Distribution Override Tag

If you clone several different objects (e.g. rocks and trees), they might need different distribution settings. For example, trees can grow at very steep slopes, where all rocks would already have slipped away.

The Distribution Override Tag makes it easy to apply special distibution settings to your clones depending from the original objects. Just attach a tag to your trees and override any distribution setting you want with other values, making the tree distribution different from the rock distribution.

That way, you can create a very realistic distribution for all the clones in your scene, and still have just one SurfaceSPREAD object. Can't think of anything more comfortable.

The Wire object

This little bonus object creates a spline along any number of objects.

Use it to get easy control over your rivers and roads in the SPREADscape object, combine it with the SurfaceSPREAD object to generate instant balls of wool or furballs, or use in your daily modeling work.


Updates 1.0.44:

  • Hotfix for render farms running Cinema 4D in command line.

Update 1.0.43:

  • Performance improvement in combination with the Minimum Distance filter.
  • Fixed issue with network license.

Update 1.0.42

  • Hotfix for the French localization leading registrations to Mediaworks instead of Laubwerk.
  • Fixed a bug that the temporary license activation failed in Cinema 4D R14.
  • Fixed a bug that opening Help failed in Cinema 4D R17.

The SurfaceSPREAD 1.0.41 update adds:

  • Support for Cinema 4D R17.
  • Full French localization of the documentation and user interface.

Highlights of the Laubwerk SurfaceSPREAD 1.0.39 update are:

  • Added French UI localization
  • Fixed Japanese UI localization
  • Various bug fixes

The SurfaceSPREAD 1.0.37 update fixes:

  • A few minor bugs related to the registration process.
  • A problem with accessing the help document on Mac OS X.

What is New in SurfaceSPREAD 1.0.35

  • Highlights of the first official SurfaceSPREAD 1.0.35 update from Laubwerk are:
  • SurfaceSPREAD can now be run as a 30 day fully-functional demo version.
  • Updated object icons with a new look which is retina ready and more consistent with Cinema 4D.
  • Improved the licensing system. Licenses can now be requested from within Cinema 4D.
  • Fixed a bug that sometimes caused editor resolution to be used for final renders.
  • Spline controls are now initialized correctly again.
  • The SurfaceSPREAD object no longer forces its own color on distributed objects.
  • Added japanese UI localization.
  • SurfaceSPREAD no longer requires a license when run in headless mode.
  • Distributions using the Minimum Distance Filter should be faster now.
  • MAXON Cinema 4D (R12-19), MacOS X or Windows
  • A computer that is capable of running your version Cinema 4D
  • About 30MB of disk space per installed Cinema 4D version
  • For network rendering (e.g. Net Render or Team Render), SurfaceSPREAD must also be installed on the render nodes. No activation or license file is required in this case.