Procedural Fence, Vegetation, Road & Brick Wall Generator V1.4

by 300Mind in Modifier Setups


PROCEDURAL FENCE & VEGETATION + PROCEDURAL WALL GENERATOR

Procedural Fence & Vegetation Generator is a quick tool for creating environments for your scene setup. You can create various fields, farms, and more according to your scene requirements.


Demo Scene

  • Fence Geo Object: The main object containing the Geometry Node setup and all properties.

  • Fence Curve: These are the drawn curves responsible for path creation for the fences and other curve-related effects.

  • Landscapes: These are the planes on which curves are drawn to create paths for fences.


How to use: Switch to orthographic mode (z-axis). In edit mode, use the draw curve tool to create your curve, and the fence will automatically attach to the surface. You can create your surface and add another object to apply the geometry nodes to it. Drag and drop the necessary curve and surface into the geometry node, and adjust the other properties as needed to meet your requirements.


Geometry Nodes Properties

  • Fence Collection: A collection of fence objects. You can replace them with other objects by adding them to a collection and dragging them into the slot.

  • Fence Curve: A spline curve for the fence path. You can add more spline paths by entering Edit Mode and drawing.

  • Landscape Object: A plane object for the base ground. Subdivide and sculpt the plane according to your needs. The Geometry Node setup will automatically distribute fences based on the plane's surface normals. Just drag and drop your landscape plane into the slot.

Note: ALWAYS CLEAR THE SCALE, ROTATION, AND POSITION OF THE LANDSCAPE PLANE AFTER CONFIGURING IT FOR YOUR SCENE SETUP.

  • Grass Collection: A collection of grass objects of various scales. A manual collection can also be assigned to the slot.

  • Fence Scale: Controls the scale of fence objects.

  • Fence Length: Controls the number of fences distributed along the spline curve.

  • Fence Seed: Randomizes the distribution of fences along the spline curve.

  • Grass Density: Adjusts the grass density across the entire landscape object.

  • Grass Max Size: Scales the grass distributed on the landscape plane.

  • Grass Fall-off: Adjusts the fall-off curve to control grass scaling near fences.

  • Grass Size Far Multiplier: Fine-tunes the fall-off effect for more precise grass scaling.

  • Grass Size Add: Refines the edges of the fall-off effect and controls scaling.

  • Grass Seed: Randomizes grass distribution on the plane.


New Features

  • Procedural Brick Wall

    • Dynamically adjust the height and length of the wall.

    • Extend and modify the wall with basic curve tools.

    • All controls are available in the Modifier Stack.

    • End cap switch provided.

    • Switch between Object and Collection for Bricks & Pillars as needed.


Procedural Brick Wall is a quick tool for creating walls for your scene setup. You can create various walls based on your requirements.


How to Use:

  1. 1Create a Bezier Curve.

  2. Drag and drop in the Curve section in the Geonode modifier.

  1. Go to the top orthographic view using Gizmo (Z axis).

  2. Switch to Edit Mode and select cursor or surface whatever you want.

  3. Use the curve drawing tool to create your new curve.


Make sharp corners:

  1. Select the curve handle.

  2. Select a vector from the handle type list.


Geometry Nodes Properties

  • Curve: A spline curve for the brick path. Add more spline paths by entering Edit Mode and drawing.

  • Height: Adjust the height of the wall.

  • Trim: Trim the curve path from the front or end.

  • Normal Displacement: Displace bricks along the normal direction of the curve.

  • Normal Displace Seed: Randomize the displacement of bricks.

  • Randomize Brick Rotation: Apply random rotations to each brick.

  • Offset: Offset the layers of bricks.

  • End Cap: Toggle end caps on or off for pillars.

  • Switch Brick Collection/Object: Switch between individual brick instances or collections.

  • Switch Pillar Collection/Object: Switch between individual pillar instances or collections.


Video Links:

Vegetation & Fence Generator: Procedural Dynamic Fence Using Blender's Geometry Nodes

Dynamic Wall Generatorhttps://www.youtube.com/watch?v=IuH1OM9X-U8


PROCEDURAL ROAD GENERATOR MODIFIER

The Road Generator Modifier is a Geometry Nodes tool that converts curves into roads. Curves can be manually placed or drawn using the curve drawing tool. The roads are highly customisable and can be edited in the Modifier tab. Additionally, users have access to options for modifying streetlights along the road and side crash barriers. Custom streetlights and materials can be added to each component.


DEMO SCENE

A simple demo scene is included, containing a few objects such as:

  • A curve

  • A collection of streetlights

  • A plane


This setup helps you understand all the components and controllers of the modifier.


HOW TO USE

  1. Simply draw a curve on any flat surface.

  2. Modify the existing curve using the demo scene or create a new one from scratch.

  3. Apply the Road Generator Modifier to the curve, and you're ready to go!



GEOMETRY NODES MODIFIER PROPERTIES

Hover over any field in the Modifier tab to view a description of the property.


CREATE A NEW CURVE ROAD

  1. Create a Bezier Curve.

  2. Switch to Edit Mode and delete the existing vertices.

  3. Use the curve drawing tool to create your new curve.

  4. Add the Road Generator Geometry Node Modifier to the newly created curve.

  5. Customize the road by dragging and dropping your streetlight models and materials into their respective fields.


Video Links:

Procedural Road Generator: https://youtu.be/lwVGQJ1Hdy8

THANK YOU



Sales 60+
Customer Ratings 1
Average Rating
Dev Fund Contributor
Published about 2 years ago
Blender Version 4.3, 4.2, 4.1, 4.0, 3.6, 3.5, 3.4, 3.3, 3.2, 3.1
License Creative Commons
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message