POV-Ray : Newsgroups : povray.general : Q: What is a degenerate triangle? : Re: Q: What is a degenerate triangle? Server Time
12 Aug 2024 05:30:21 EDT (-0400)
  Re: Q: What is a degenerate triangle?  
From: Nathan Kopp
Date: 20 Mar 1999 23:51:41
Message: <36F47A7C.4402CCCA@Kopp.com>
A degenerate triangle is usually one where at least two of the points
are the same (so you get a line or a point instead of a triangle).
This particular triangle works just fine with POV 3.1 for me.

If you accidently typed something like:
smooth_triangle{
         v1,n1,
         v2,n2,
         v2,n3  // note this line
 }

then it would be degenerate.

-Nathan

david sharp wrote:
> 
> My understanding has been that a degenerate triangle is
> just three points that don't really make a triangle.
> Could someone please explain why POV-Ray complains that
> the following smooth_triangle is "degenerate"? (v1,v2, and v3
> come out fine as a plain 'flat' triangle).
> 
> #declare v1=<116.50351, 37.28418, -14.46650>;
> #declare n1=<-0.87727, -0.19526, 0.43849>;
> #declare v2=<73.18535, 44.36221, -1.11751>;
> #declare n2=<-0.90956, 0.27350, 0.31289>;
> #declare v3=<123.66611, 65.86183, 12.58927>;
> #declare n3=<-0.8777, -0.19526, 0.43849>;
> 
> smooth_triangle{
>         v1,n1,
>         v2,n2,
>         v3,n3
> }
> 
> Thanks for any help.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.