Skip to content

Latest commit

 

History

History
13 lines (12 loc) · 1.22 KB

README.md

File metadata and controls

13 lines (12 loc) · 1.22 KB

A Blender Terrain Generator

A Terrain Generation Script for blender, written utalizing a version of the Wave Function Collapse Algorithm Tiled terrain mesh, inside a Blender Project

How To Run

(This has been tested on Linux only! Will test on Windows eventually)

  1. Modify the blender_socket.py file, such that the USER and LOCATION_OF_SCRIPT strings match the current user and the path of the script.
  2. Open a Blender Project, and use the Text Editor to open blender_socket.py
  3. After opening the script, run in order to generate the terrain!

What (And Why) is this project?

After watching Martin Donald's video on the ways that wave function collapse algorithms can be used for video game development, I wanted to try my own hand at implementing terrain generation! This code is working, but far from "production quality" - there is no GUI, parameters need to be manipulated in the code itself, and execution relies on a helper script. It's a good proof of concept - if I have time in the future, I'll clean this up!