Forum: Blender


Subject: Bevel modifier?

bandolin opened this issue on Mar 27, 2014 · 18 posts


bandolin posted Thu, 27 March 2014 at 9:57 AM

I am a Max user but have been playing around with Blender recently. I've always liked Blender but have only dabbled and never really gotten into it.

Beveling is a very common function in any modelling package. In the image above you notice that on a cube the bevel modifier works as expected. All the bevels are uniform.


<strong>bandolin</strong><br />
[Former 3DS Max forum coordinator]<br />
<br />
<a href="http://www.renderosity.com/homepage.php">Homepage</a> ||
<a href="http://www.renderosity.com/mod/sitemail/">SiteMail</a> ||
<a href="http://excalibur.renderosity.com/mod/gallery/browse.php?user_id=70375">
Gallery</a> || <a href="http://www.renderosity.com/mod/freestuff/index.php?username=bandolin">
Freestuff</a>
<p><em>Caution: just a hobbyist</em></p>

bandolin posted Thu, 27 March 2014 at 9:59 AM

However, if the cube is not uniform as in the image above, the bevel is proportionate to the dimensions of the object.

This is a behaviour that does not happen in Max. I want the bevel to be uniform everywhere and not disproportionate.

Is there a way in Blender to achieve this?


<strong>bandolin</strong><br />
[Former 3DS Max forum coordinator]<br />
<br />
<a href="http://www.renderosity.com/homepage.php">Homepage</a> ||
<a href="http://www.renderosity.com/mod/sitemail/">SiteMail</a> ||
<a href="http://excalibur.renderosity.com/mod/gallery/browse.php?user_id=70375">
Gallery</a> || <a href="http://www.renderosity.com/mod/freestuff/index.php?username=bandolin">
Freestuff</a>
<p><em>Caution: just a hobbyist</em></p>

Lobo3433 posted Thu, 27 March 2014 at 10:31 AM Online Now! Forum Moderator

Hello Bandolin

I see what you mean I tried the same thing as you have in your screenshots the only difference I was able to achieve which perhaps is not best practice was appling the bevel modifer to the cube and then after that changing it's proportions and that kept the bevel uniformity. Not sure if that is of any help and sure that one of our members will chime in with better solution or information.

Lobo3433

Blender Maya & 3D Forum Moderator 

Renderosity Store

My Free Stuff

Facebook

Twitter

Renderosity Blender 3D Facebook Page



bandolin posted Thu, 27 March 2014 at 11:46 AM

I tried as you suggested and that did not work for me. After rescaling the object, the bevel was again disproportionate.


<strong>bandolin</strong><br />
[Former 3DS Max forum coordinator]<br />
<br />
<a href="http://www.renderosity.com/homepage.php">Homepage</a> ||
<a href="http://www.renderosity.com/mod/sitemail/">SiteMail</a> ||
<a href="http://excalibur.renderosity.com/mod/gallery/browse.php?user_id=70375">
Gallery</a> || <a href="http://www.renderosity.com/mod/freestuff/index.php?username=bandolin">
Freestuff</a>
<p><em>Caution: just a hobbyist</em></p>

Cybermonk posted Thu, 27 March 2014 at 11:49 AM

You can set the bevel modifier to weight and then adjust the edge weights of the lines. JUst select the edges you want to adjust> then cntrl+E brings up edge menu> select edge bevel weight and adjust by moving the mouse.

____________________________________________________

"The true sign of intelligence is not knowledge but imagination".

Albert Einstein


jestmart posted Thu, 27 March 2014 at 11:57 AM

I had no problem getting it to work right.  I think you may have scaled the cube in Object mode instead of Edit mode.

Lobo3433 posted Thu, 27 March 2014 at 2:21 PM Online Now! Forum Moderator

Quote - I had no problem getting it to work right.  I think you may have scaled the cube in Object mode instead of Edit mode.

This is the same effect I got when I tried the same function and I did eidt in proportion in Edit mode not in Object mode

Lobo3433

Blender Maya & 3D Forum Moderator 

Renderosity Store

My Free Stuff

Facebook

Twitter

Renderosity Blender 3D Facebook Page



bandolin posted Thu, 27 March 2014 at 2:37 PM

You are right Jestmart. I did as you suggested and the bevel worked as I am used to. But here is my real problem. I have a model already created. The panel you see indicated bevel's oddly.

This was achieved using the Bevel tool in the Edge menu. So, this is not a modifier. Is it supposed to behave this way? Or did I do something incorrectly?


<strong>bandolin</strong><br />
[Former 3DS Max forum coordinator]<br />
<br />
<a href="http://www.renderosity.com/homepage.php">Homepage</a> ||
<a href="http://www.renderosity.com/mod/sitemail/">SiteMail</a> ||
<a href="http://excalibur.renderosity.com/mod/gallery/browse.php?user_id=70375">
Gallery</a> || <a href="http://www.renderosity.com/mod/freestuff/index.php?username=bandolin">
Freestuff</a>
<p><em>Caution: just a hobbyist</em></p>

zandar posted Thu, 27 March 2014 at 7:27 PM

You use CTL B hotkey to bevel?  You should use modifier, to control weight of selected edges.


bandolin posted Fri, 28 March 2014 at 7:26 AM

The modifier applies a bevel to the entire object does it not? I don't want to apply to the entire object, just 4 edges of it as indicated in the image above.


<strong>bandolin</strong><br />
[Former 3DS Max forum coordinator]<br />
<br />
<a href="http://www.renderosity.com/homepage.php">Homepage</a> ||
<a href="http://www.renderosity.com/mod/sitemail/">SiteMail</a> ||
<a href="http://excalibur.renderosity.com/mod/gallery/browse.php?user_id=70375">
Gallery</a> || <a href="http://www.renderosity.com/mod/freestuff/index.php?username=bandolin">
Freestuff</a>
<p><em>Caution: just a hobbyist</em></p>

zandar posted Fri, 28 March 2014 at 10:21 AM

How you do it in 3dsmax it is the same, no?  Add the modifier, and select the edge angle to control which edge to make it bevel.  Those edges look different angle than others?


bandolin posted Fri, 28 March 2014 at 12:15 PM

In Max it is not a modifier. It is called Chamfer and it is a tool similar to extrude or inset. You can chamfer vertices, edges or faces. It works at the subobject level and it chamfers equally on all edges regardless of the dimensions. So, this is why I find the bevel tool in Blender to behave oddly. I have never seen a bevel/chamfer tool bevel edges dependent upon the dimension of the subobject, and I've used many different 3D apps.

I am having difficulty adding a bevel in Blender at the subobject level. This is a most basic modeling technique so I know Blender can do it. But I just can't figure it out how to apply it in such a way that the bevel is equally proportional to all the other bevels around the subobject I am trying to chamfer.

I hope this makes some kind of sense.


<strong>bandolin</strong><br />
[Former 3DS Max forum coordinator]<br />
<br />
<a href="http://www.renderosity.com/homepage.php">Homepage</a> ||
<a href="http://www.renderosity.com/mod/sitemail/">SiteMail</a> ||
<a href="http://excalibur.renderosity.com/mod/gallery/browse.php?user_id=70375">
Gallery</a> || <a href="http://www.renderosity.com/mod/freestuff/index.php?username=bandolin">
Freestuff</a>
<p><em>Caution: just a hobbyist</em></p>

zandar posted Fri, 28 March 2014 at 5:31 PM

Oui.  You must select edge in edit mode, and give them weight to your standards under properties.  Then apply the bev3el modifier to object, and set bevel weight to same as you pick edges.  It bevel only the edges with same weight.

I know in 3dsmax bevel is easy, but that is how you must do to Blender bevel.


bandolin posted Fri, 28 March 2014 at 5:55 PM

Thank you zandar. I'll give that a go. Merci


<strong>bandolin</strong><br />
[Former 3DS Max forum coordinator]<br />
<br />
<a href="http://www.renderosity.com/homepage.php">Homepage</a> ||
<a href="http://www.renderosity.com/mod/sitemail/">SiteMail</a> ||
<a href="http://excalibur.renderosity.com/mod/gallery/browse.php?user_id=70375">
Gallery</a> || <a href="http://www.renderosity.com/mod/freestuff/index.php?username=bandolin">
Freestuff</a>
<p><em>Caution: just a hobbyist</em></p>

zandar posted Fri, 28 March 2014 at 6:05 PM

In 2.7, bevel modifier has limit weight.  If you give weight to edges, then bevel only do those edges you limit modifier.


Cybermonk posted Fri, 28 March 2014 at 7:46 PM

Try aplying scale to the mesh before you bevel. It worked on a cube I stretched.  The aply scale is on the object menu.

____________________________________________________

"The true sign of intelligence is not knowledge but imagination".

Albert Einstein


zandar posted Fri, 28 March 2014 at 7:50 PM

Here is how I did it with bevel modifier.  I add the modifier and adjust with and segment.  Under Limit Method I pick weight.  I go to edit mode, and select my edges.  I press ctrl E and pick Edge Bevel Weight.  I move my mouse to give edge weight.  It makes this result on cube.  Try it to work for you.

bandolin posted Sat, 29 March 2014 at 7:39 AM

Awesome. Thank you zandar.


<strong>bandolin</strong><br />
[Former 3DS Max forum coordinator]<br />
<br />
<a href="http://www.renderosity.com/homepage.php">Homepage</a> ||
<a href="http://www.renderosity.com/mod/sitemail/">SiteMail</a> ||
<a href="http://excalibur.renderosity.com/mod/gallery/browse.php?user_id=70375">
Gallery</a> || <a href="http://www.renderosity.com/mod/freestuff/index.php?username=bandolin">
Freestuff</a>
<p><em>Caution: just a hobbyist</em></p>