I want to create this picture, except going on for the entire plane, and just the geometry, not with multiple shapes. Is there a way to do this? (not with the going over lines)
Asked
Active
Viewed 1,636 times
7
Clobro
- 376
- 3
- 15
-
Hello :). Do you mean a triangulated plane or a texture? What have you tried so far? – jachym michal Mar 24 '21 at 21:28
-
1I meant the geometry of the plane, so if I moved a vert and had proportional editing on, the surface would be a lot of triangles like a hill – Clobro Mar 24 '21 at 21:33
-
Perhaps related: How do I stack triangles into a bigger triangle with array modifier? – jachym michal Mar 24 '21 at 21:41
-
no, like the triangles are in the plane without anything changing – Clobro Mar 24 '21 at 21:56
2 Answers
6
The fastest way I can think of is to divide a plane into 2 triangles first (e.g. select opposite corner vertices and press J), then select both and subdivide.
You can also use Subdivision Surface + Triangulate modifiers:
Markus von Broady
- 36,563
- 3
- 30
- 99
-
1This is probably the closest you will get to triangles. In the picture you shared, a square is impossible, so it will never fit the mesh right. – Relevred Mar 24 '21 at 21:47
-
-
@Clobro I don't have time for a full answer but: add a circle with 6 sides, in edit mode, extrude but don't move vertices. scale to 0 and weld, you now have one hexagon. Use the array modifier to make as many as you need. – Ron Jensen Mar 24 '21 at 22:07
-
1
6
Just to add to Markus von Broady's answer:
- Shear the result by -0,5
- Scale by √75 (0,8660254...)
- Done
Tadaa...
jachym michal
- 31,744
- 5
- 55
- 115
-
-
-
Might've missed something, but the triangles come equilateral at my end :). – jachym michal Mar 24 '21 at 23:06
-
-
2Or you could rotate an edge 60°, make a face and subdivide that :) https://i.imgur.com/JHHxkpW.gif – Markus von Broady Mar 24 '21 at 23:31
-
1@Markus Now that's just stupidly simple. Or add a circle with 3 sides. Aaargh... :D – jachym michal Mar 24 '21 at 23:34
-
-
3Instead of typing
0.8660254into the y-scale filed, just typesqrt(0.75). Blender will evaluate simple Python expressions like that for you :) – maddin45 Mar 25 '21 at 12:05 -
@maddin45 Thanks, i'll edit it in :). Tried it with the √ symbol before, but Blender got confused :). – jachym michal Mar 25 '21 at 12:35


