Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-18 | Fix typo and change `.enabled` to `.active`surface-deform-modifier | Luca Rood | |
2017-02-14 | Use parenthesis for bit shifts | Luca Rood | |
2017-02-14 | Remove unused `weight_components` | Luca Rood | |
2017-02-14 | Use poll callback to disable bind operator instead of Python | Luca Rood | |
2017-02-06 | icon | Luca Rood | |
2017-01-25 | Review: Multithread deform code | Luca Rood | |
2017-01-25 | Review: Cleanup | Luca Rood | |
2017-01-25 | Review: Add infinite weight flags enum | Luca Rood | |
2017-01-25 | Review: Move stuff to helper func and more cleanup | Luca Rood | |
2017-01-25 | Review: Optimize numpoly calculation | Luca Rood | |
2017-01-25 | Review: Join allocations and some bpoly refactor | Luca Rood | |
2017-01-25 | Review: Combine allocations and minor cleanup | Luca Rood | |
2017-01-25 | Review: Report errors in UI and some more cleanup | Luca Rood | |
2017-01-25 | Review: Fix depsgraph relation | Luca Rood | |
2017-01-25 | Review: Fix indentations and use MEM_SAFE_FREE | Luca Rood | |
2017-01-25 | Review: Replace weight_components with individual variables | Luca Rood | |
2017-01-25 | Review: More cleanup... | Luca Rood | |
2017-01-25 | Review: Inline loop indices | Luca Rood | |
Also fixed endian switch sign, and UI Python thingy... | |||
2017-01-15 | General cleanup (unsigned stuff and loop counter inlining) | Luca Rood | |
2017-01-15 | Remove warnings | Luca Rood | |
2017-01-15 | Fix silly mistake in nearestVert | Luca Rood | |
2017-01-14 | Change angle function calls in sdef | Luca Rood | |
2017-01-14 | Change angle function call in 3d to 2d mapping function | Luca Rood | |
2017-01-11 | Split interp_weights_face_v3 into specific functions for tris and quads | Luca Rood | |
2017-01-11 | Remove custom weight interp func in favor of Blender's built-in implementation | Luca Rood | |
2017-01-11 | Fix VS 2015 issue (change isnanf to isnan) | Luca Rood | |
2017-01-11 | Fix 2d mapping function's name | Luca Rood | |
2017-01-11 | Replace "cent" functions from math_geom with "mid" ones from math_vector | Luca Rood | |
2017-01-10 | Constify some stuff (for clarity and correctness) | Luca Rood | |
2017-01-04 | Silly const mistake (missed in refactor...) | Luca Rood | |
2017-01-04 | Implement target poly influence interpolation | Luca Rood | |
2017-01-04 | Add 3d to 2d plane mapping functions to math lib | Luca Rood | |
2017-01-04 | Fix out of bounds memory access in interp_weights_face_v3 | Luca Rood | |
interp_weights_face_v3 required a length four array for weights even when calculating weights for a tri, otherwise, it would access unkown memory. This fix allows a weight array of size three to be passed when only calculating tri weights. | |||
2016-11-30 | Initial Surface Deform Modifier implementation | Luca Rood | |
2016-11-27 | Add cent_poly_v3 function | Luca Rood | |
2016-11-25 | Add is_poly_convex_v3 function | Luca Rood | |
2016-11-25 | Fix (unreported) looptri array not being recalculated in ccgDM and emDM | Luca Rood | |
In ccgDM and emDM, looptri array recalculation was being handled directly by `*DM_getLoopTriArray` (`getLoopTriArray` callback), while `*DM_recalcLoopTri` (`recalcLoopTri` callback) was doing nothing. This results in the array not being recalculated when other functions that depend on the array data are called. These functions, such as `getNumLoopTris`, call `recalcLoopTri` to ensure the data is up to date, but in the case of CCGDerivedMesh that was doing nothing. This moves all the recalculation code to `ccgDM_recalcLoopTri` and makes `ccgDM_getLoopTriArray` call that. Reviewed By: mont29 Differential Revision: https://developer.blender.org/D2375 | |||
2016-11-24 | Remove unused vector icons from RNA | Martijn Berger | |
2016-11-24 | Fix prefs UI when built w/o Cycles | Campbell Barton | |
2016-11-23 | Fix T50100: Cycles SeparateRGBNode Red socket defined wrong | Sergey Sharybin | |
Spotted by David (bocs), thanks! | |||
2016-11-23 | Depsgraph: Fix matrix_world driver source | Sergey Sharybin | |
Reported by Dalai in IRC, thanks! | |||
2016-11-23 | Cycles: Fix strict compilation warnings | Sergey Sharybin | |
2016-11-23 | Fix Cycles device backwards compatibility error if device type is unavailable. | Brecht Van Lommel | |
2016-11-23 | Fix spelling in Cycles distance culling description. | Brecht Van Lommel | |
2016-11-22 | Fix T49718: Wrong "Make Duplicates Real" behavior with "Keep Hierarchy" | Luca Rood | |
All objects were being parented to a single instance of each parent object, instead of their respective instances, when using dupliverts or dupligroups. Behavior was caused by the `persistent_id[0]` (vertex/face id) being ignored when computing `parent_gh` hash, which caused all instances to have the same hash, and thus only the first one was included. Reviewed By: mont29 Differential Revision: https://developer.blender.org/D2370 | |||
2016-11-22 | Cycles: Fix strict compilation warnings | Sergey Sharybin | |
Should be no functional changes. | |||
2016-11-22 | Install_deps: fix warning message not showing up in case build fails. | Bastien Montagne | |
Kinda stupid, but big nice warning about need to try clean build if something fails was only showing in case install_deps completed successfully... :P | |||
2016-11-22 | Fix T50034: Blender changes processor affinity unauthorized | Sergey Sharybin | |
2016-11-22 | GLog: Workaround compilation error on Hurd | Sergey Sharybin | |
There is syscall headers but no SYS_Write syscall. | |||
2016-11-22 | Cycles: Fix re-definition of some functions on x32 arch | Sergey Sharybin | |