Re: vertex normal smoothing

New Message Reply Date view Thread view Subject view Author view

Geoff Levner (g.levner++at++acsys.it)
Fri, 02 Jul 1999 11:17:21 +0200


RJCODER1++at++aol.com wrote:
>
> I'm searching for an algorithm to calculate smooth vertex normals for some
> models. I don't have any surface information, just a bunch of vertices and a
> triangle connection list. I've done some things like averaging the normals
> from all of the faces to which a vertex belongs but that's just not good
> enough for my application which involves surface evaluation. Can anybody
> make some suggestion or provide some references for this problem?

You will get better results if you weight the normals of the adjacent faces,
rather than just taking the average. You can calculate how much each face
contributes to the vertex's normal by assigning it a weight which is
proportional, for example, to the angle formed by the vertex and the two
neighboring points on that face.

Geoff

-- 
Geoff Levner -- g.levner++at++acsys.it
ACS Studio, via Aurelia 58, 00165 Roma, Italy
tel. +39-063936331, fax +39-0639363317

New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Fri Jul 02 1999 - 02:04:28 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.