Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-20 | Avoid redundant normal calculation in heat-weight | Campbell Barton | |
2015-05-17 | Cleanup: indentation | Campbell Barton | |
2015-05-05 | Fix T44593: particle volume distribution not working with large meshes. | Brecht Van Lommel | |
2015-05-01 | Fix T44353, Fix T43981: random particle distribution overlaps if number is ↵ | Brecht Van Lommel | |
greater than 256. | |||
2015-03-25 | Fix T43694, by Krzysztof Rećko (chrisr), reviewed in D1177. | Lukas Tönne | |
Added some guards to prevent clumping to non existing particles. Also, adjusted threaded child path evaluation, so each child is evaluated once - previously virtual parents were done twice. | |||
2015-03-13 | Fix unstable particle jittered distribution. | Lukas Tönne | |
This was never working for threaded distribution. | |||
2015-01-24 | Cleanup: style | Campbell Barton | |
2015-01-20 | Separate context freeing from task freeing in threaded particle updates | Lukas Tönne | |
to prevent double-freeing/invalid mem access. This can happen with the "virtual parents" feature, which generates both parent and child paths. Each task free function also freed the shared context, leading to double freeing. | |||
2015-01-20 | Moved render simplification function for particle distribution into the | Lukas Tönne | |
distribution code. | |||
2015-01-20 | Removed unused variable. | Lukas Tönne | |
2015-01-20 | A little bit of code sanity by splitting particle distribution function | Lukas Tönne | |
by type. Instead of squashing totally unrelated code into the same monster function. | |||
2015-01-20 | Moved particle code for distributions into own file to make hacking | Lukas Tönne | |
easier. This code is badly broken and needs to be replaced, but at least having a workable code structure might help with quick hacks to fix the worst cases. |