gdd [Fri, 20 Feb 2009 18:09:49 +0000 (18:09 +0000)]
Add Attractor:
An attractor is defined with the following pattern:
ATTRACTOR(xa;ya;za;a;b) where:
xa;ya;za : coordinates of attractor point
a : desired size on attractor point
b : distance of influence of attractor
Formula computed is following: R-(R-a)*exp(-(r/b)^2)
with r : distance from attractor
------------
Change behavior when checking size map functions.
* If size map is not a valid python function:
- it will not be taken into account at computation,
- the text in the table is colored in white on red background.
* Empty functions are not allowed
gdd [Fri, 20 Feb 2009 18:06:54 +0000 (18:06 +0000)]
Add Attractor:
An attractor is defined with the following pattern:
ATTRACTOR(xa;ya;za;a;b) where:
xa;ya;za : coordinates of attractor point
a : desired size on attractor point
b : distance of influence of attractor
Formula computed is following: R-(R-a)*exp(-(r/b)^2)
with r : distance from attractor
nge [Wed, 18 Feb 2009 13:32:33 +0000 (13:32 +0000)]
First version of SizeMap for BLSurf :
Size maps can be defined on vertices, edges or faces.
Implemented :
- SizeMaps arguments passed to BLSurf
- Persistence (hdf+dump)
- can use python fonction (f(u,v) for a face, f(t) for an edge, f() for a vertex)
- verification of this expression in gui (python syntax) and engine (python evaluation).
- make dev_docs
Limitation :
- Objects have to be published to have size map defined on them.
- does not compile with gcc 3.3 (Debian Sarge)
- u,v / t used (Cascade ones) not very clear for user