Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
MapMagic World Generator
MapMagic World Generator
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 157
    • Issues 157
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Requirements
    • Requirements
    • List
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards
  • Denis Pahunov
  • MapMagic World GeneratorMapMagic World Generator
  • Wiki
    • Matrixgenerators
  • Blur

Last edited by Denis Pahunov Mar 02, 2020
Page history

Blur

Blur

Smooths the input map.

Inputs:

  • Matrix_small Input - the default map to be processed by the generator.
  • Matrix_small Mask - multiplies the generator intensity by the mask map’s value. For the mask pixels that have a value of 0 the generator effect is invisible, for the pixels that have a value of 1 the intensity is unchanged.

Mask | Source heightmap | Mask map | Masking result |

Outputs:

  • Matrix_small Output - stores the generator’s processing result.

Properties:

  • Intensity: amount of blur applied per iteration.
  • Iterations: number of blur iterations applied. Note that increasing the iterations count will reduce blur performance. The maximum reasonable amount of iterations is about 10, if you want more map smoothness use the Loss parameter.

BlurIterations Iterations: 0, 1, 10

  • Loss: forces the generator to skip some of the input pixels. This will result in a bit more ‘pixelated’ look, but will give the map extra smoothness. A value of 1 means that no pixels will be skipped. The Loss parameter has virtually no effect on performance so it could be used to create extremely smooth maps. Use it together with high Intensity and Iterations counts to avoid noticeable pixelization.

BlurLoss Loss (with Iterations = 10): 1, 20, 60

Do not try to make your map extra-blurry by increasing Iterations value only. This will result in poor Blur performance. Use Loss value instead.

  • Safe Borders: masks terrain borders so that the generator effect on the borders is zero, and increases with distance from the border. This parameter sets the amount (in pixels) until the effect’s full strength. When set to 0 border masking is off. This parameter is essential for better terrain welding, so always enable it if this generator outputs to height.

SafeBorders_0_20_100 Safe Borders: 0 (off), 20, 100

Note that turning Safe Borders off (setting it to 0) will result in seams between chunks.

Clone repository
  • Batch
    • Biomes
    • Combined
    • Objects
    • Splines
    • temp
    • temp1
  • BiomesGenerators
    • BiomesSet
    • Description
    • Function
    • Whittaker
  • Brush
    • Resolution
  • Combine
    • Combined
    • temp
    • temp1
  • MM1
    • Creating a custom generator
View All Pages