Corner Extrude


(z01ks) #1

Corner Extrude is a simple and robust modeling tool for quickly creating corner geometry from any cross-section selection in Edit Mode. After selecting part of your mesh in Edit Mode and specifying an Active Edge, you can now use the Corner Extrude command to turn your geometry around that edge and extend it to create a geometric corner. It’s really simple but kind of hard to explain, so please refer to the visuals :slight_smile:

Available here:

Installation:

  • Installation steps are standard. In Blender User Preferences > Add-ons, click Install Add-on from File… Then browse to the Corner_Extrude.py file that you downloaded and install it. Then enable it.
  • I highly recommend adding a new Hotkey for mesh.corner_extrude under 3D View > Mesh.
  • The add-on is also compatible with Blender 2.8. I will update the add-on according to the changes related to the development of Blender 2.8 API.

Usage:

Either use Search Menu (default Spacebar) and type in Corner Extrude or assign your own hotkey to mesh.corner_extrude

The command is designed to be used with a cross-section of your mesh, i.e. flat geometry, but I’d be interested to see if you can find other uses for it. So in Edit Mode select some geometry - can be Verts, Faces or Edges. After that switch to Edge Mode and select one Active Edge . The Active Edge will act as a hinge for the other selected geometry to extrude and rotate around.

What if my mesh doesn’t have an edge that is suitable as a rotation pivot?

In some cases you have to create a temporary edge by extruding out a vertex at the desired angle. This can then be used as the Active Edge for the Corner Extrude to pivot around. Afterwards just delete the vertex and the floating edge will be removed. Here’s an example of what that might look like:

Usage examples:


List of addons that work with 2.8
List of addons that work with 2.8
(SterlingRoth) #2

That’s pretty slick, Nice work!


(anphung) #3

Thank you for this! Instant purchase.


(Fatesailor) #4

Very useful!


(z01ks) #5

Thanks for the support and I’m glad that people are finding Corner Extrude useful!

I just wanted to announce that I’ve added a version of the add-on that is compatible with Blender 2.8. It’s now available on both stores. Please refer to the original post :slight_smile: Thx again!


(cgstrive) #6

Very useful! good job


(bloox64) #7

Oh, so now were have max’s hinge from edge, this is kind of like the spin functionality but without the cursor positioning hassle. Is it possibly to use more subdivisions thought? I barely used it in Max but there’s hinge along a spline left for someone to do an addon.


(z01ks) #8

It’s not possible to achieve the same result with Max Hinge From Edge or Blender’s Spin commands. Corner Extrude extends (scales) the extrusion out to form a corner, while Hinge From Edge and Spin only kind of rotate your extrusion around a pivot. Hinge Along Spline is cool and I think we can do the same in Blender with the Curve object or Curve Modifier, but it in certain cases it’s a hassle to set up (more than one click :slight_smile:)

Right now Corner Extrude’s unique main function is working but I have thought of some ways of improving the intuitiveness as well as adding some extra features, which could be added in the near future.


(kasim yildiz) #9

Hi i just purchased your addon, i was wondering if you can make it so we can controll the loopcuts wile extruding? I am not sure if i explaind what i ment.


(z01ks) #10

Hi Kasim! Thanks for purchasing, I hope you find it useful. Do you mean adding loopcuts to achieve a rounded corner, or do you mean adding some sort of subdivisions? I have thought about some of these options and I hope to be able to make a more advanced version in the future.


(Dheim) #11

I already own and love this addon but if it had a way of adding extra divisions in there that would be amazing!


(z01ks) #12

Hey Dheim! I’m really happy to hear you find it useful :slight_smile: However, I’m still a bit unclear on which types of subdivisions you mean? Could you maybe add a screenshot to illustrate? Thanks.


(Dheim) #13

I made these manually after running your script to generate the initial bends. I think what I had in mind were two controls - one to add extra divisions to the corner that’s created, and one to “tighten” the corner with those divisions. The highlighted edges are the ones I added manually (by Bevelling the edge that your addon created).


(z01ks) #14

Yep I think this functionality would be good to have. I will try to add it in the future.


(Nosslak) #15

I just bought the addon as well and it seems really useful. I were wondering if it was possible to add in a feature that lets you change the width of the supporting loop cuts around the corner? Here’s an example of what I mean:


I created those by just offsetting the active edge from the actual extrusion profile before doing the corner extrusion. This would be really good because it would allow you to easily create bevelled corners with variable bevel radius (just add a bevel modifier with 90-100 percent as the limit method and you’ll see what I mean), which is something that would be especially good for scifi art.

This might be what @kasim_yildiz meant as well.


(z01ks) #16

Yes, I’ll try to add this feature in the future, since many people have mentioned it :slight_smile:


(Nosslak) #17

That’s great! Thanks, man!


(mkbreuer) #18

Maybe you can also add some degree preset button: 15°/30°/45° etc.?


(z01ks) #19

Yes that’s a good idea also, I have considered that.