May 18, 2018, 20:32 (GMT) |
May 18, 2018, 20:28 (GMT) |
UI: Add menu to show the toolbar For people who prefer to keep the toolbar hidden, expose as a menu (currently Shift-Space). |
May 18, 2018, 20:26 (GMT) |
Fix snap with occlusion. |
May 18, 2018, 20:12 (GMT) |
Ruler: Fix mixed snap. |
May 18, 2018, 19:18 (GMT) |
Tool System: use classmethod for drawing Allows the toolbar to be included in a popup. |
May 18, 2018, 19:00 (GMT) |
Fix popover args when called from Python |
May 18, 2018, 18:36 (GMT) |
WIP COW Fix: Insert keyframe operators/api now queries depsgraph for evaluated data When using copy on write, insert keyframe operators were reading from old bmain data instead of COW data. This meant that inserting keyframes would often read old/stale data, resulting in invalid keyframes getting created (e.g. from last transform operation, instead of actual current state). This commit makes it so that keyframing operators will ask depsgraph for the evaluated copy of the data, so that it can read values from that. It introduces a new function - `DEG_get_evaluated_rna_pointer()`, which when working correctly/fully, should work just like the other `DEG_get_evaluated_*()` functions, except it lets you pass in an RNA Pointer. However, currently, this is only done for Pose Bones (as a dirty hack, since this is an important/pivotal requirement for production) and/or datablock properties directly (since we can just use the DEG_get_evaluated_id() directly). on the datablock. Committing to a branch for now as this all needs more testing. More work to come later at a more sane time of day! |
May 18, 2018, 17:56 (GMT) |
Cleanup: comments, use negate_mat3_m4 |
Revision 2406b8b by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 18, 2018, 16:41 (GMT) |
Verify pointer before assign material |
Revision ca69d50 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 18, 2018, 16:39 (GMT) |
Cleanup: Check pointer before link |
Revision 8b76fb8 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 18, 2018, 16:35 (GMT) |
Merge branch 'greasepencil-object' of git.blender.org:blender into greasepencil-object |
Revision 8fc732d by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 18, 2018, 16:35 (GMT) |
Refactor Brush Setting to new struct This change moves the settings of grease pencil brush to a new sub struct. WIP: Still not working the brush curves in the UI. The curves are working but don't appear in the UI panel. |
May 18, 2018, 16:08 (GMT) |
Cycles/Eevee tests: add compare.html to see difference between the engines. |
May 18, 2018, 16:04 (GMT) |
Fix: Use DEG_get_ctime() for rigidbody sims instead of BKE_scene_frame_get() There are still probably other massive problems to solve (i.e. which copies of data cache/sim gets written/read from for COW eval) that need to be solved before we can get the sims actually running though. |
May 18, 2018, 15:56 (GMT) |
Fix crash when collection view layer cannot be found |
May 18, 2018, 15:36 (GMT) |
Fix tools not being initialized on startup |
May 18, 2018, 15:36 (GMT) |
Fix manipulator removal The flag could be left set, removing the manipulator type again. |
May 18, 2018, 15:30 (GMT) |
Comment on return value. |
May 18, 2018, 15:27 (GMT) |
More detailed API for partially updating hair export caches. This will allow proper caching of draw data as well as optimization of GPU buffer uploads when only guide curve deform changes. |
May 18, 2018, 15:11 (GMT) |
Eevee: add regression tests. This adds Eevee render tests using the Cycles files. Currently it must be enabled by setting WITH_OPENGL_RENDER_TESTS=ON. Once we have reference images we can enable it by default. Some of the Cycles and Eevee tests are also currently broken due to modifier and particle changes. Differential Revision: https://developer.blender.org/D3182 |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021