October 19, 2018, 11:31 (GMT) |
CTX_DATA_BEGIN for active object only (..._from_active_object) For now only `selected_pose_bones_from_active_object`, more options can be added on demand. Discussed this with Campbell Barton. We may need this only for selected pose bones, time will tell. |
Revision 8eff6c4 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) October 19, 2018, 10:13 (GMT) |
GP: Fix problem with Onion Skin after last commit |
Revision c2aefb8 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) October 19, 2018, 09:35 (GMT) |
GP: Redesign drawing cache to support particles Full redesign of the cache system used for drawing strokes and handle derived frame data. Before, the cache was saved in bGPdata and a hash was used to manage several objects with the same datablock. Old design made the use of particles very inefficient and prone to bugs and segment faults, and especially when this was mixed with onion skinning and multiple objects using same datablock. Also, there were some conflicts with the depsgrah logic (the old design was done before despgraph was in place) that made the use of hash not working. The new design saves the data in the object runtime struct and avoid the use of any hash to find the right data. This improves the speed and reduce a lot the complexity of the code, memory allocation, hash overload and adds full support for particles and reused datablocks. The particles can reuse the modifiers and shader effects of the original grease pencil object. |
October 19, 2018, 09:29 (GMT) |
Versioning: name screens by their workspaces Avoids all screens in the startup file being named 'Default.###'. |
October 19, 2018, 09:15 (GMT) |
Image Space: make 'UV Edit' a separate mode This is needed for splitting UV into its own editor, see: T54744 |
Revision e96f7ab by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) October 19, 2018, 09:11 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
October 19, 2018, 08:59 (GMT) |
Outliner: only drag element under mouse if it was not selected before Reviewers: brecht Differential Revision: https://developer.blender.org/D3811 |
October 19, 2018, 08:51 (GMT) |
Partial Revert: bring back some comments |
October 19, 2018, 08:33 (GMT) |
RNA: add widget property access |
October 19, 2018, 08:08 (GMT) |
Setting object position is propagated to the physics simulation even for dynmamic objects. The velocity is also reset to 0, which makes sense after forcing a dynamic object position. Known issues: - in interactive mode, changing an object position by rna causes a simulation step - setting any part of the object position or orientation causes the full matrix to be applied to physics => missing true rigid body API |
October 19, 2018, 06:51 (GMT) |
Merge branch 'master' into blender2.8 |
October 19, 2018, 06:49 (GMT) |
Fix error disabling all addons |
October 19, 2018, 06:10 (GMT) |
UI: correct face center button active state |
October 19, 2018, 04:48 (GMT) |
Fix T57295: Edit-mesh modes got out of sync |
October 19, 2018, 03:51 (GMT) |
Cleanup: compiler warnings |
October 19, 2018, 03:46 (GMT) |
Fix UI message-bus automatic subscription |
October 19, 2018, 02:57 (GMT) |
Fix T57294: Modifiers cage ignore face visibility |
October 19, 2018, 00:54 (GMT) |
October 18, 2018, 22:18 (GMT) |
Partial revert '#if 0' cleanup Partially revert 41216d5ad4c722e2ad9f15c968af454fc7566d5e Some of this code had comments to be left as is for readability, or comment the code should be kept. Other functions were only for debugging. |
October 18, 2018, 18:42 (GMT) |
Edit Mesh: Decrease the depth bias on vertices |
|
|
|


Master Commits
MiikaHweb | 2003-2021