Jump to content
  • Advertisement
Sign in to follow this  
Schwinnz

Hard edges, how do they work ?

This topic is 4796 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi ! I am trying to find out how hard edges work. I've been looking for theory all over the web but I can't find any. Someone told me he'd implement hard-edges into blender if I could find some good explanation how it works. Does anyone have a good link or something ? Thanks !

Share this post


Link to post
Share on other sites
Advertisement
It's not a Blender question.

Hard edges (you mean like the ones in Wings3D, right?) affect things in two ways:

One, they cause vertex normals to be isolated across the edge (so the vertices at each end of the edge do not have their normals averaged across the two faces sharing the edge).

Two, they prevent subdivison algorithms from modifying the edge, so that when the edge is subdivided all new vertices are locked into lying on the edge.

Share this post


Link to post
Share on other sites
Dunno if it's any help, but in some modelling packages, this (or at least the normals part superpig mentioned) is called "smoothing groups".

Share this post


Link to post
Share on other sites
this feature is often called "crease edge" in subdivision surfaces papers and literature.so try to use these words when googling..
(in case that your question was more about sub-d's than shading..)

Share this post


Link to post
Share on other sites
Quote:
Original post by jezeq
this feature is often called "crease edge" in subdivision surfaces papers and literature.so try to use these words when googling..
(in case that your question was more about sub-d's than shading..)


yes, but blender already has that feature... you can define creases for subdivision surfaces, but they don't show up on non-subdivided meshes.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!