Probabilistic Cellular Automata for Granular Media in Video Games

08/13/2020
by   Jonathan Devlin, et al.
0

Granular materials are very common in the everyday world. Media such as sand, soil, gravel, food stuffs, pharmaceuticals, etc. all have similar irregular flow since they are composed of numerous small solid particles. In video games, simulating these materials increases immersion and can be used for various game mechanics. Computationally, full scale simulation is not typically feasible except on the most powerful hardware and tends to be reduced in priority to favor other, more integral, gameplay features. Here we study the computational and qualitative aspects of side profile flow of sand-like particles using cellular automata (CA). Our CA uses a standard square lattice that updates via a custom, modified Margolus neighborhood. Each update occurs using a set of probabilistic transitions that can be tuned to simulate friction between particles. We focus on the look of the sandpile structure created from an hourglass shape over time using different transition probabilities and the computational impact of such a simulation.

READ FULL TEXT
research
01/12/2020

Computational Hardness of Multidimensional Subtraction Games

We study algorithmic complexity of solving subtraction games in a fixed ...
research
10/27/2021

Learning Graph Cellular Automata

Cellular automata (CA) are a class of computational models that exhibit ...
research
07/16/2020

Flood zones detection using a runoff model built on Hexagonal shape based cellular automata

This article presents a 3D geographic information systems (GIS) modeling...
research
11/21/2017

Cellular Automata Simulation on FPGA for Training Neural Networks with Virtual World Imagery

We present ongoing work on a tool that consists of two parts: (i) A raw ...
research
03/06/2021

Learning to Generate 3D Shapes with Generative Cellular Automata

We present a probabilistic 3D generative model, named Generative Cellula...
research
12/14/2022

Elasticity Solver in Minecraft for Learning Mechanics of Materials by Gaming

Video games have emerged as a medium for learning by creating engaging e...
research
08/05/2019

Parallel simulation of two–dimensional Ising models using Probabilistic Cellular Automata

We perform a numerical investigation of the shaken dynamics, a parallel ...

Please sign up or login with your details

Forgot password? Click here to reset