Parent Directory | Revision Log | Patch
revision 1.19 by jvk, Tue Jun 24 11:51:10 2003 UTC | revision 1.20 by jvk, Tue Jun 24 13:13:24 2003 UTC | |
---|---|---|
# | Line 147 namespace Geom { | Line 147 namespace Geom { |
147 | v = v - dir.dot(v-node.ctr) * dir; | v = v - dir.dot(v-node.ctr) * dir; |
148 | } | } |
149 | #endif | #endif |
150 | v.z = lerp(node.ctr.z, z, (l - node.r) / (d - node.r)); | float f = (l - node.r) / (d - node.r); |
151 | if (l < node.r) v.z = node.ctr.z; | if (f >= 1) |
152 | v.z = z; | |
153 | else if (f >= 0) | |
154 | v.z = lerp(node.ctr.z, z, f); | |
155 | else | |
156 | v.z = node.ctr.z; | |
157 | return v; | return v; |
158 | } | } |
159 |
|
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |