I'm trying to make a triangular prism in blender, my first idea was to select the top 4 verticys of a cube and merge them at the center but this made a single point on the top instead of a edge. I have tried a few other methods but couldn't get a perfect even triangular prism. What would be the best way to do this
If you are trying to make an equilateral triangle prism you can first make an equilateral triangle from a square plane. Here's one way to do it: 1. add Mesh->Plane. 2. Subdivide plane twice so it's cut into 16 squares. 3. Select vertices and press F to make new edges (see picture). 4. Extrude the edges into prism and delete the remaining vertices.
To get a prism with perfectly equal sides, do the following:
- Add a cube
- select the two bottom left vertices
- press space, type snap cursor to selected, hit enter
- set your pivot point to 3D Cursor (option on the bottom two next to Edit mode)
- Add the two top left vertices to the selection
- Rotate by 30 degrees
- Repeat with the right side (-30 degrees)
- Remove doubles
Draw a square (plane) at (0,0,0). So the "top" two corners are (-1,1,0) and (1,1,0).
Let A = (-1,1,0) and B = (1,1,0)
Then draw two circles at A and B, scaled by 2 (use S, 2, Enter in object mode with these circles selected).
Merge the square and two circles with Ctrl+J.
Note the INTERSECTION point of your two circles, directly above the square. Call it C.
If we can connect ABC, we have a perfect equilateral triangle!! (this is step one of building the pyramid, which is just 4 copies of it rotated around).