Blender Git Loki
Git Commits -> Revision 113b429
Revision 113b429 by Bastien Montagne (compositor-2016) June 8, 2016, 19:45 (GMT) |
Dynapaint: Serious cleanup and optimization of dynamicPaint_createUVSurface (mostly). Gives 3-4% speedup in pre-bake step (from 112 to 108 seconds with own heavy test file). Note that here we have a huge potential performance boost if we replace the flat `Bounds2D *faceBB` array of UV tris bounding boxes by a real 2D AABB tree (right now, we can loop over all UV triangles times the number of pixels of the surface times 5...). |
Commit Details:
Full Hash: 113b429e198ec2757cb6c2d0fdffef3746a60e29
Parent Commit: ef44b3e
Committed By: Jeroen Bakker
Lines Changed: +134, -144
1 Modified Path:
/source/blender/blenkernel/intern/dynamicpaint.c (+134, -144) (Diff)