In this tutorial, we are going to be talking about how to convert a surface, either flat or curved, into a brick wall using Grasshopper. Generation of the bricks will be based on their dimensions that we are going to set first. Once we define the brick dimensions, we will extract contours of the surface based on the brick height. Extracted curves will be divided in equal segment numbers.
Using component Split Tree we will separate odd and even tree branch numbers in order to apply two opposite boolean patterns. In the next step, we will extract every second division point that will be used as an origin of the planes where the bricks will be positioned using Orient Component.