Procedural Mushrooms
A downloadable addon
This Blender plugin adds operators for creating procedural mushroom meshes.
The operators are explained in more detail below. To call an operator, hit space in the 3D view and start typing its name, then select it from the the shown suggestions. (Operator names are highlighted in italics in the following sections.) The operator panel will probably appear towards the left. There you'll find the settings affecting the operator. When the name of a setting is not helpful, try hovering the mouse over a value for a longer explanation. Your changes to the settings are directly applied, so you can also play around with them to see what they do.
Generation
The first operator is named Generate Mushroom(s). You can choose how many and what style of mushroom you want to generate. You can also specify how fine you want the mesh to be.
Examples of generated Mushrooms
You can also add some noise, to let the mushrooms appear more naturally grown.
Mutation
When invoking the Mutate Mushroom operator on a selected mushroom a number of variations is produced based on it. The amount of change is controlled by a 'radiation' parameter.
A base Mushroom(left) with four 'mutated' Variants
Procreation
The Combine Mushrooms operator allows you to merge the features of two or more selected mushrooms. The features of the created mushrooms are either inherited from one parent directly or averaged over the gene pool.
Two parent Mushrooms(top) and three Offspring
Fine Tuning
With the Edit Mushroom operator you create a copy of a mushroom and get to modify all of the parameters used in its generation. You can also use this operator to recreate a mushroom with higher/lower detail or add/remove the noise effect.
This project is also available on GitHub
Status | Released |
Category | Tool |
Author | leafar-tb |
Tags | Procedural Generation |
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.