In Minecraft, there are some blocks which are a little bit different than just cubes.
For example stairs or fences: these elements are "aware" of their surrounding blocks and render differently based on if they are an edge, in the center, etc.
Other building games such as the Sims use a similar technique in the house building mode: the "voxels" are the same 1x1 metres but the mesh itself is usually thinner (like walls, side walls, etc.).
My question is:
- What is the name of this technique?
For the user perspective, there is only one "stairs" block. But when put next to each other, they behave differently.