My Skill level: Beginner I am sure this issue is due to my skill level and it is easily achievable. I was able to do this in Parametric modeling software like Solidworks.

I was wondering if it was possible to do the following in an easier fashion:

Think of the formation like "Coastal Columnar Basalt".

Coastal Columnar Basalt

I had a large amount of patterned objects I wanted to displace to a curved surface.

What I tried:

  1. Shrinkwrap
  2. Particles on surface (Hair): The issue here is since the surface is curved, the vertices and faces in orthogonal view are not evenly spaced. This causes a lot of gaps between the objects.

What I am doing currently: I have the tiled objects and the surface in the scene and I am manually moving each object up till it touches the surface. I have close to 80000 objects :(

  • $\begingroup$ Could you show us the curved surface where you want to cast objects? And objects itself? Or are you opened for method that will create them from scratch? $\endgroup$
    – cgslav
    Jun 19, 2017 at 0:26
  • $\begingroup$ You can easily do this using dupliverts $\endgroup$ Jun 19, 2017 at 0:27
  • $\begingroup$ Related blender.stackexchange.com/questions/47507/… $\endgroup$ Jun 19, 2017 at 0:30
  • $\begingroup$ @LukeD I am open to method from scratch. A simple example for the above Basalt columns would suffice. Thanks $\endgroup$
    – tesmodder
    Jun 19, 2017 at 0:35
  • $\begingroup$ @DuarteFarrajotaRamos Could you please upload a blend. Looking at examples will help me better. I am looking at 47507. I will see how this goes and report back. I was hoping to not need any addons etc. Thanks everyone. $\endgroup$
    – tesmodder
    Jun 19, 2017 at 0:40

1 Answer 1


One easy way is to use a displace modifier with a heightmap. Then use 'UV mapping.' If you use a field of shapes, and set the UV for the top of each cylinder to zero size, then it will be flat on top.

Example blend:

  • $\begingroup$ This is the best method for such scenes. Thanks. The height map allows a good overall degree of control on the displacement. $\endgroup$
    – tesmodder
    Jun 25, 2017 at 12:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .