Welcome! Log In Create A New Profile

Advanced
Re: Question about edges
avatarMarch 10, 2013 11:35AM
It would be nice to have an universal guide line.

As a result to Philippe's answer above I decided to try my original approach but without using any edge information at all. So by just looking at angles (acos'ed dot products actually) to decide to group stuff or not.

It works remarkably well, so well in fact I'm kinda glad I dropped the edges approach :)



This is using the (ludicrously wide) angle threshold of 60 degrees, could probably lower that to 30 or so, haven't decided on that.

Downfall is things go 'weird' with high details on a curved surface, like minfig heads which seem to have a crumbled paper thing going on. I'm not complety sure this is the result of the general algorithm or a minor bug on my side.



But in general this approach's results ares very acceptable given the cost. Could probably optimize things to bring it at a loading level only slightly slower then the current LDCad loading times.

If we are serious about helping smoothing by introducing rules on the library, some kind of hint system would be most useful. Like: these following triangles all lay on a curved quad. A bit like the texture projection hints. This would make it possible to generate normals based on a common (cylinder) center instead of the surrounding triangle normals.
SubjectAuthorViewsPosted
Question about edges Roland Melkert719March 08, 2013 12:41PM
Re: Question about edges Philippe Hurbain355March 08, 2013 11:07PM
Re: Question about edges Roland Melkert356March 09, 2013 11:11AM
Re: Question about edges Philippe Hurbain353March 09, 2013 11:25AM
Re: Question about edges Roland Melkert358March 09, 2013 12:23PM
Re: Question about edges Ben Supnik325March 09, 2013 08:18PM
Re: Question about edges Philippe Hurbain349March 09, 2013 10:53PM
Re: Question about edges Roland Melkert390March 10, 2013 11:35AM
Re: Question about edges Philippe Hurbain374March 10, 2013 12:00PM
Re: Question about edges Ben Supnik376March 10, 2013 04:11PM
Re: Question about edges Roland Melkert379March 10, 2013 04:32PM
Re: Question about edges Ben Supnik386March 10, 2013 07:31PM
Re: Question about edges Travis Cobbs350March 10, 2013 10:19PM
Re: Question about edges Ben Supnik353March 10, 2013 11:20PM
Re: Question about edges Tim Gould465March 10, 2013 11:40PM
Re: Question about edges Ben Supnik385March 11, 2013 11:52AM
Re: Question about edges Roland Melkert379March 11, 2013 01:31PM
Re: Question about edges Tim Gould378March 11, 2013 01:58PM
Re: Question about edges Roland Melkert383March 11, 2013 04:48PM
Re: Question about edges Tim Gould408March 11, 2013 04:57PM
Re: Question about edges Roland Melkert367March 11, 2013 06:02PM
Re: Question about edges Tim Gould378March 11, 2013 06:24PM
Re: Question about edges Travis Cobbs387March 11, 2013 10:12PM
Re: Question about edges Tim Gould401March 11, 2013 02:07PM
Re: Question about edges Ben Supnik396March 22, 2013 03:33PM
Re: Question about edges Tim Gould385March 22, 2013 03:44PM
Re: Question about edges Ben Supnik372March 22, 2013 04:48PM
Re: Question about edges Philippe Hurbain441March 23, 2013 01:49AM
Re: Question about edges Travis Cobbs372March 11, 2013 11:20AM
Re: Question about edges Roland Melkert397March 11, 2013 01:50PM
Re: Question about edges Roland Melkert316March 12, 2013 11:15AM
Re: Question about edges Ben Supnik342March 12, 2013 11:24AM
Re: Question about edges Roland Melkert333March 12, 2013 11:37AM
Re: Question about edges Travis Cobbs324March 09, 2013 10:57PM



Sorry, only registered users may post in this forum.

Click here to login