Revision 1aa8870 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 3, 2019, 07:08 (GMT) |
Gpencil: Length modifier now handles relative lengths |
Revision caa004c by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 3, 2019, 06:33 (GMT) |
LANPR: GP update will now delete data in the original frame. |
July 3, 2019, 06:23 (GMT) |
Fix: failing test `gp_workbench` |
Revision 95cf3a3 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 3, 2019, 06:04 (GMT) |
LANPR: Automatically update cache before drawing. (by a switch) |
Revision d7174b1 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 3, 2019, 05:44 (GMT) |
LANPR: Automatically update LANPR calculation in gp update button. |
Revision 0a13fde by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 3, 2019, 03:59 (GMT) |
Gpencil: Multiply modifier angle split functions |
July 3, 2019, 03:58 (GMT) |
BKE Particle: Simplify recent changes in distribution code |
Revision 89e1c3c by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 3, 2019, 03:30 (GMT) |
Gpencil: int/float length fix |
Revision c2ec2af by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 3, 2019, 03:09 (GMT) |
Gpencil: Stroke split function. |
Revision 7e0a763 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 3, 2019, 02:45 (GMT) |
Gpencil: clean up length modifier callback |
Revision f194ab1 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 3, 2019, 02:20 (GMT) |
Merge branch 'master' into soc-2019-npr |
July 3, 2019, 01:47 (GMT) |
Merge branch 'master' into soc-2019-outliner |
July 3, 2019, 01:45 (GMT) |
Outliner: Sync edit and pose bone selection state Syncs selection to and from outliner for bones in both modes. The code for pose bones is acceptable, but edit bones is quite the mess. Something more intelligent needs to be thought of here. |
July 2, 2019, 22:33 (GMT) |
Fix T63302: Crash when baking normals from selected to active with no cage When we create the cage procedurally, we need to remove any edge split modifiers. Since the new depsgraph in 2.80 we were removing the modifiers straight from the evaluated object (it is a copy anyways). On top of that we need to reset its eval data state (BKE_object_eval_reset) to make sure the call to BKE_object_to_mesh to generate the cage would take the new modifier stack state into account. However doing so was freeing the low poly mesh we use later to convert the normal space. The solution (and this patch in fact ;) ) as suggested by Sergey Sharybin is to use BKE_mesh_new_from_object() directly as well as force the modifiers to be recalculated when any edge split modifier is removed. |
July 2, 2019, 21:24 (GMT) |
Fixed saving and loading of profile widget and profile widget memory leaks. Also consolidated ProfilePath and ProfileWidget structs. In the process I renamed the files that define it, and renamed some other variables for consistency. This also includes some small changes to the profile widget UI. |
July 2, 2019, 19:18 (GMT) |
Replace tab char with two spaces Replace tab char white-space with two spaces from last cherry-picked change. |
Revision 54919b2 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 2, 2019, 18:37 (GMT) |
Merge branch 'master' into greasepencil-object |
July 2, 2019, 17:17 (GMT) |
GPencil: Fix unreported error in stroke thickness when applies scale. When apply the transformation, the thickness of the stroke was wrong because the scale was not applied to pressure. |
July 2, 2019, 17:15 (GMT) |
Synced Selection: Merge functions Merged the sequence and base syncing functions together to simplify and to make adding pose and edit bone syncing easier. Also reduces the number of times the tree is looped over. |
July 2, 2019, 16:48 (GMT) |
Outliner: Fix crash on range select when no active element exists The old code incorrectly assumed that an active element always existed. The fix is to set the cursor element to active when no active element is found. |
|
|
|


Master Commits
MiikaHweb | 2003-2021