Select Page

Colour Variation with the Instancer and Arnold

Using Arnold, it’s extremely easy to add colour variations to particle/ MASH instances. This works in a similar way to the MASH Colour node, which is only available when using MASH in Repro mode (when the output is a mesh). When you’re working with...

Initial State with Visibility

When using Initial State transforms in MASH, it’s possible to also inherit the visibility of those transforms and get them into the MASH network using this simple Python script. Just a note, this only works with the Transform mode of Initial State (see...

Using Velocity in MASH

MASH measures the velocity of all the points travelling in a network. To see the speed of your objects you can add a Points node and set the mode to Velocity, you will then see each point’s velocity printed in the viewport:   So how about a practical use...

The Papers Behind The World Node

The World Node has three distinct types of distribution. Clusters – where points are placed in clusters around other points. Map based – where points are distributed according to a density in a map. Terrestrial ecosystems – where an ecosystem is...

Setting MASH Point positions with JSON

A while ago I was asked by how you can set MASH points using JSON – a fairly specific request, but it’s pretty easy because the MASH Placer node uses a JSON dictionary to store it’s painted points, so we can tap into that to set the positions (and...

MASH & Python & meshes – Part 1: Normals

There are many reasons you might want to access mesh information in a MASH network, we’ll take a look at two of those reasons here. In part 1 we’ll look at turning points off based on mesh normals. In part 2 we’ll look at setting point Ids based on...