October 14, 2018, 10:21 (GMT) |
GP: Fix several issues in blur FX There were some problems with the z-depth and especially when tries to blur a pixel outside the viewport. |
October 13, 2018, 21:55 (GMT) |
Edit Mesh: Optimize the overlay triangle geometry shader On my test it's 30% faster than before. Test case : Suzanne, subsurf lvl3, 64K tris, Edge select mode for fair comparison. 0.95ms before optimization 0.64ms after optimization Note that this only optimize the "nicest" display of edit mesh overlays, not the one when rotating the view where half of the border edges are missing. |
October 13, 2018, 21:48 (GMT) |
Edit Mesh: Do not use barycentric coord in EDGE_FIX shader and ... ... display vertex even when occluded. Add back the vertex display because occluded vertex are not visible when the triangle is almost parallel to the view. The problem with the barycentric coord is that they are hard to work with and their derivatives not enough precise to compute the vertex positions. So we need to pass the vertices scree positions down to the fragment shader. |
October 13, 2018, 21:48 (GMT) |
Edit Mesh: Fix and increase the depth bias on vertices |
October 13, 2018, 18:34 (GMT) |
GP: Remove Layer order userprefs parameter After a lot of discussion about this option (see 18f117594004) we have decided set always the order of GP layers in 2D mode (Top->Down) and remove the parameter from User Preferences screen. Internally all works equal, but in the UI the list is inverted. The filter buttons to reverse the list or sort alphabetically have been removed because these buttons are not logic in this context. |
October 13, 2018, 18:05 (GMT) |
Revert "UI: Changes to the 'single-column' layout to have left-aligned labels on top of the values" This reverts commit 00e00481758f9f9a9186bb8ad8f9ee2afb27ee5a. |
October 13, 2018, 18:01 (GMT) |
UI: Changes to the 'single-column' layout to have left-aligned labels on top of the values |
October 13, 2018, 17:54 (GMT) |
Merge branch 'origin/blender2.8' into experimental-build |
October 13, 2018, 17:49 (GMT) |
Merge branch 'origin/blender2.8' into temp-ui-layout-2.8 |
October 13, 2018, 17:36 (GMT) |
node_shader_utils: several fixes, improvements and cleanups. Fix broken behavior in case of texcoords mapping (we do need texcoords node in all cases, then, even for UV coords...). Use nodes by default when generating new write-allowed wrapper around a material. Do not try to find nodes in existing tree all the time, do it only once, even for lazy-initialized nodes (through accessors). Fix ugly spacing in property accessors (since it looks like some people do not like a single 'block' with both getters, setters and prop definition, at least use one sep line everywhere (and two sep lines to separate properties)... |
October 13, 2018, 16:41 (GMT) |
UI: tweak individual panels |
October 13, 2018, 16:28 (GMT) |
GP: Improve qualitty in Wave when alpha is extreme |
October 13, 2018, 16:24 (GMT) |
GP: Add more blur samples to some FX |
October 13, 2018, 16:21 (GMT) |
GP: Improve Blur FX quality in transparency. |
October 13, 2018, 11:47 (GMT) |
UI: Changes to the 'single-column' layout to have left-aligned labels on top of the values |
October 12, 2018, 22:53 (GMT) |
ED_pose_recalculate_paths: Run only for active object New iterator CTX_DATA_BEGIN_FOR_ID, to restrict the loop to the specified object only. This is not super efficient, but it should be fine for now. I will talk to other developers. A more elegant solution would be to have something like "active_object_selected_pose_bones" in the context. |
October 12, 2018, 22:51 (GMT) |
Multi-Objects: POSELIB_OT_pose_add Make it work only for the active object bones |
October 12, 2018, 22:34 (GMT) |
Revert "Multi-Object Pose: POSE_OT_select_parent by Harsha" This reverts commit dcf1210c44cb1e46bf387f326c5ee9daa2a53004. In 2.79x select parent would only work for the active bone. There is no reason to have it working for multi-objects. |
October 12, 2018, 22:34 (GMT) |
Pose path: skip time printing when not DEBUG_TIME |
October 12, 2018, 20:44 (GMT) |
Revert "Multi-Objects: POSE_OT_paths_*" This reverts commit 178530cc50e2fb4bd3faf4fff22392a58688bed1. Those operators are called from the UI, which only takes into consideration the active object for the parameters and whether to call reset, update or calculate. We can re-revert if needs be. |
|
|
|


Master Commits
MiikaHweb | 2003-2021