![](https://nickmcd.me/wp-content/uploads/2023/12/banner_2.png)
Procedural Hydrology: Improvements and Meandering Rivers in Particle-Based Hydraulic Erosion Simulations
![](https://nickmcd.me/wp-content/uploads/2022/09/Wijmans-Hao.jpg)
Deriving Wijmans-Hao Type Transport Correlations for Composite Membranes
Simulating Wind on Procedural Terrain using GPU Accelerated Lattice Boltzmann Method
Practical Embedding of Data as a Virtual File System in C/C++ Executables
Exploring the Iterative Circumcenter Map: GPU Acceleration
![](https://nickmcd.me/wp-content/uploads/2022/04/butte.jpg)
An Efficient Data Structure for 3D Multi-Layer Terrain and Erosion Simulation
High Performance Voxel Engine: Vertex Pooling
![](https://nickmcd.me/wp-content/uploads/2022/09/title.jpg)
Clustered Convection for Procedural Plate Tectonics
![](https://nickmcd.me/wp-content/uploads/2020/12/math_parser.png)
DIY Math Expression Parser and Command Line Calculator
![](https://nickmcd.me/wp-content/uploads/2022/09/dune2_cover.jpg)