[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/gfx/librenderables renderables.py
From: |
Matti Katila |
Subject: |
[Gzz-commits] gzz/gfx/librenderables renderables.py |
Date: |
Fri, 10 Jan 2003 07:39:20 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Matti Katila <address@hidden> 03/01/10 07:39:20
Modified files:
gfx/librenderables: renderables.py
Log message:
pp changes
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gfx/librenderables/renderables.py.diff?tr1=1.168&tr2=1.169&r1=text&r2=text
Patches:
Index: gzz/gfx/librenderables/renderables.py
diff -u gzz/gfx/librenderables/renderables.py:1.168
gzz/gfx/librenderables/renderables.py:1.169
--- gzz/gfx/librenderables/renderables.py:1.168 Sun Dec 29 15:33:12 2002
+++ gzz/gfx/librenderables/renderables.py Fri Jan 10 07:39:20 2003
@@ -1604,14 +1604,18 @@
float xw = (coords2.transform(ZPt(1,0,0)) -
coords2.transform(ZPt(0,0,0))).length();
float yw = (coords2.transform(ZPt(0,1,0)) -
coords2.transform(ZPt(0,0,0))).length();
- float pow = 2 + (shape - 8) * 3;
- vert = Irregu::getEllipse(n, pow * xw, pow * yw);
+ float poww = 2 + (shape - 8) * 3;
+ vert = Irregu::getEllipse(n, poww * pow(xw/120, 0.2), poww *
pow(yw/120, 0.2));
}
break;
}
vert.resize(n + 1);
vert[n] = vert[0];
+ for (unsigned int i=0; i<vert.size(); i++) {
+ vert[i].x = 0.5*(vert[i].x+1);
+ vert[i].y = 0.5*(vert[i].y+1);
+ }
Irregu::transform(coords2, vert);
setup();
- [Gzz-commits] gzz/gfx/librenderables renderables.py,
Matti Katila <=