I know how to make it manually with cone rotation around the sphere. but maybe there's much simpler solution or addon that has that option, preferably not very high poly solution.

Also if possible I would like the spikes not to be very pointy if that makes any sense

Here is what I kinda have in mind

Rubbery-looking spiked ball



3 Answers 3


If you want to model it as a one mesh you may achieve it beveling the Ico Sphere. enter image description here

Add the Ico Sphere (Shift+A-->Ico Sphere) with the 3 subdivisions. enter image description here

In Edit Mode (with edge selection type) select the whole mesh (A), press Ctrl+B, then V to bevel the vertices only. With a cursor placed in the middle of the mesh and a pivot center type set to 3D Cursor extrude selected elements and then scale them (E,S). Next change the pivot center type to Individual Origins and scale all tips with S. enter image description here

Give the object the Subsurf Modifier. Select the edge loop at the bottom of the spike, click Select-->Select Similiar-->Face Angles. Then press Shift+E to crease them. enter image description here

  • 2
    $\begingroup$ Hey what software did you use to do the screen-caps? I like the box showing input. $\endgroup$
    – beppe9000
    Commented Jun 23, 2016 at 22:08
  • 3
    $\begingroup$ @beppe9000 I use LICEcap. I highly recommend it to you. For other solutions please check out this post:: meta.blender.stackexchange.com/questions/963/… $\endgroup$
    – Paul Gonet
    Commented Jun 23, 2016 at 22:11
  • 3
    $\begingroup$ @beppe9000 - If you're referring to the screencast keys (mouse and key presses), that an add-on that comes with Blender. $\endgroup$ Commented Jun 24, 2016 at 16:25
  • 1
    $\begingroup$ @ChrisDunaway and beppe9000 Blender has removed the screencast key addon (somewhere around 2.70 I think). See this answer for how to get them back. $\endgroup$
    – Gliderman
    Commented Jun 25, 2016 at 14:46
  • 1
    $\begingroup$ @PaulGonet Nitpicking: you've missed the small notches around the spikes ;) $\endgroup$
    – p2or
    Commented Jun 28, 2016 at 20:48

You can easily do it with Dupliverts if you don't need a single continuous mesh surface.

Model your spikes however big and rounded you want them to be as any independent mesh object; you may need to rotate them $-90º$ in the X axis so they point up towards $Y+$ axis.

Parent it to an icosphere with Ctrl+P and activate the option Dupliverts in the Properties Window > Object > Duplication > Verts also activate Rotation.

Adjust the subdivision non destructively with a Subdivide modifier and then control the scale of the spikes.

You can still adjust the spikes independently by editing the original spike object.

Spiked Sphere

  • $\begingroup$ Ok i followed it, its kinda fast to me all is fine until i check the rotation checkbox then all spikes goes randomly different directions $\endgroup$ Commented Jun 23, 2016 at 18:46
  • $\begingroup$ You have to modify the cone in edit mode to make it match the expected rotation so all spikes point outwards. For me rotation in edit mode -90º in the X axis did it fine. Make sure you apply the ration and scale to the cone $\endgroup$ Commented Jun 23, 2016 at 18:50
  • 1
    $\begingroup$ Thanks i think i got it. Just need to practice. Thank you for your time Oh. how can i make it as solid object? if i delete the cone inside the sphere it deletes all the spikes $\endgroup$ Commented Jun 23, 2016 at 19:04
  • 2
    $\begingroup$ You can use the Operator "Make Duplicates Real" search for it in the spacebar menu or use Shift + Ctrl + A $\endgroup$ Commented Jun 23, 2016 at 19:20

You could also use the Poke tool. Start with an icosphere, go into edit mode, select all, then use Alt-P. In the Tools panel on the left, at the bottom, you can adjust how much they stick in or out, or use F6 to bring up its options.



You must log in to answer this question.

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