Simulation and Design
GMDP-566
Creative Technology 3
2Weeks, Individual Work
Tools
Unity, WaveFunctionCollapse
Keywords
WaveFunctionCollapse, simulation, pollution
Abstract
Environmental Awareness Through Interactive 3D Simulation
This project, utilizing Unity's powerful game development framework, is an interactive 3D simulation that visually represents the impact of pollution on natural landscapes. The core concept revolves around transforming a green landscape into one marred by pollution, symbolized through a color-changing grid of cubes.
Key Features
Dynamic 3D Grid
The simulation is built upon a 3D grid system, where each cube can change color based on predefined rules. This grid is dynamically generated and is central to the visual representation of the environment's transformation.
Block Transformation Rules
The simulation employs a set of rules dictating how cubes change color over time, symbolizing the progression of pollution. These rules are applied iteratively, demonstrating how a once-green landscape can gradually turn into a polluted environment.
Interactive Elements
Users can interact with the simulation, witnessing firsthand how different actions or changes can accelerate or decelerate the process of environmental degradation.
Main Functions
Grid Initialization
-> Rule Application
-> Prefab Instantiation
-> Rule Definition and Selection
-> Random Rule Application
Grid Initialization
-> Rule Application
-> Prefab Instantiation
-> Rule Definition and Selection
-> Random Rule Application
Source Code