February 12, 2019, 14:21 (GMT) |
Remove TODO |
February 12, 2019, 14:13 (GMT) |
Use RNA ifdef's |
February 12, 2019, 14:06 (GMT) |
Use new struct names in versioning_dna.c |
February 12, 2019, 13:39 (GMT) |
Utility to apply edits |
February 12, 2019, 13:38 (GMT) |
More renaming |
Revision 393f220 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, functions-temp, particle-solver-dev, simulation-tree) February 12, 2019, 13:32 (GMT) |
setup object dependencies correctly |
February 12, 2019, 13:31 (GMT) |
Correct missing files |
February 12, 2019, 13:15 (GMT) |
Minor edits |
February 12, 2019, 13:14 (GMT) |
Modifiers: Make Difference default operation for boolean modifier. Make Difference a default value for boolean modifier operation property. Currently operation property of the boolean modifier is set to Intersect, which is the least frequently used boolean operation of the three available. It is also goes out of sync with Intersect (Boolean) tool, where Difference is a default operation. Reviewers: mont29, brecht, sergey Reviewed By: mont29, brecht, sergey Subscribers: mont29, brecht, campbellbarton, sergey, billreynish Tags: #modifiers Differential Revision: https://developer.blender.org/D4340 |
February 12, 2019, 12:52 (GMT) |
February 12, 2019, 12:33 (GMT) |
Fix T61455: Import any add-on broken recent split userpref.py out of wm.py (rB9ec944bbab7a) forgot to move 'module_filesystem_remove' there as well... |
February 12, 2019, 12:30 (GMT) |
Fix T61430: invoke_popup() does not respect ui scale Reviewers: brecht Differential Revision: https://developer.blender.org/D4341 |
February 12, 2019, 11:32 (GMT) |
Depsgraph: Run rigid body after modifiers are ready This makes it so modifiers are using object transform prior to the rigid body simulation, and then result of modifier stack is fed to the solver. Solves dependency cycle which was happening when object's modifier was dependent on the modifier transform. While now it is not possible to change simulation, things are somewhat more clear and reliable in other ways. For example previously, solver was using derives mesh from a previous step in time, which causes unfixable simulation issues (with intersections and such) Fixex T57589: 2.79 Rigid Body Sim. Does Not Behave The Same In 2.8 Fixex T61256: Compositing scenes causes crash, but rendering separately does not Fixes T61262: Armature and rigid body crash Fixes T61346: Rigid body with modifiers incorrect work |
February 12, 2019, 11:07 (GMT) |
Weight modifiers: Remove weird looking dependency Modifiers are part of geometry component, no way they can be dependent on the geometry component of the same object. |
February 12, 2019, 11:07 (GMT) |
Depsgraph: Add utility function for transform dependency This is what modifiers are to use to indicate that they depend on a transformation of the object itself. Currently should be no functional changes, but in the future this will allow to easily change transform operation depending on whether there is a simulation associated with the object. |
February 12, 2019, 09:57 (GMT) |
Fix fur on Spring characters There is an issue of hair being completely messed up when switching to a simulation view layer for Autumn. Restoring back the code which was re-setting particles on file load. This will re-set unbacked particles on file load but this appears to be happening in 2.7 as well. Can not reproduce bugs which were fixed in this area recently, so maybe it's finally tackled (fingers crossed!). |
February 12, 2019, 06:56 (GMT) |
Cleanup: move utility functions into dna_utils Rename old/new to src/dst since renaming happens in both directions when versioning. |
February 12, 2019, 06:09 (GMT) |
makesdna: add shared utility module Currently only a single function was duplicated which isn't so bad, this change is to allow DNA versioning code to be shared between dna_genfile.c and makesdna.c. |
February 12, 2019, 05:52 (GMT) |
makesdna: use memarena for string allocations Include it since versioning code will need to perform small string allocations too, which doesn't fit will into the currently used fixed size buffers. |
February 12, 2019, 05:28 (GMT) |
BLI_memarena: remove use of BLI_linklist Preprare for using memarena w/ makesdna, BLI_linklist depends on BLI_mempool. Since linked list use in here is simple, do it inline. |
|
|
|


Master Commits
MiikaHweb | 2003-2021