Blender Git Loki

Git Commits -> Revision b282b52

Revision b282b52 by Sergey Sharybin (master)
August 6, 2012, 13:53 (GMT)
Mask feather self-intersection check

Enable self-intersection check for preview. In own tests average
time for this operation on mango files was ~0.0015sec, and it was
like 20 splines max which still gives pretty smooth performance
on my core quad machine.

Would think let's check how it works for now, if it'll give some
issues here, would just avoid tessellation on every redraw by
storing tessellation in some cache (probably in mask user).

Another change is related on a way which loop to collapse.
Changed length check with AABB size check. A bit slower but
should be a bit more predictable.

Commit Details:

Full Hash: b282b5275c919b95e9947801b21678341ec21bba
SVN Revision: 49619
Parent Commit: 2b8ac9b
Lines Changed: +24, -13

3 Modified Paths:

/source/blender/blenkernel/BKE_mask.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/mask.c (+22, -11) (Diff)
/source/blender/blenkernel/intern/mask_rasterize.c (+1, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021