September 14, 2018, 12:43 (GMT) |
Depsgraph: Use explicit argument values |
September 14, 2018, 12:43 (GMT) |
Multires: Initial work to get sculpting to work with OpenSubdiv Allows to go to sculpt mode, do brush strokes, get out of sculpt mode and have deformation preserved. The issues currently is that the current implementation of CCG storage is created from the limit surface, without displacement taken into account. It is trivial to get displaced coordinates, but it is more tricky to get displaced normals. This is something to be solved next. Another limitation is that this only works for sculpting at a maximal multires level. There is code to be done to support propagation of displacement onto a higher levels. |
September 14, 2018, 12:43 (GMT) |
Subdiv: Cleanup, variable name spelling |
September 14, 2018, 12:43 (GMT) |
Sculpting: Fix wrong object was using for PBVH The function is supposed to be called for original object. Draw manager abuses this a bit, will solve later by moving PBVH (re)creation to dependency graph. At the time being, stop adding object evaluation to draw manager, this is really where it does not belong to. |
September 14, 2018, 12:43 (GMT) |
Subdiv: Cache Subdiv in CCG surface Allows to do re-shaping easier, since we will know for sure what was the limit surface the CCG is created for. |
September 14, 2018, 12:37 (GMT) |
avoid duplicate deletion of temporary items |
September 14, 2018, 10:20 (GMT) |
GPUBuffers: Rework support for pbvh grids + fast navigate Flat shaded grids are now rendered as a long triangle strip with degenerate triangles. Smooth shaded grids are not changed. Also add back fast navigate. The only difference with 2.79 is that fast navigate + flat shading will show slitly "incorrect" smooth face. But that's too much effort to fix for what it is. |
September 14, 2018, 08:31 (GMT) |
GP: Add thickness and stregth factor to UI Now it's possible change the factors for soft eraser. |
September 14, 2018, 06:57 (GMT) |
GP: Fix armature deformation weight problem The armature was using only weight 1 or 0, but not the real value. Also removed unused parm in UI panel. |
September 13, 2018, 16:35 (GMT) |
GP: Change fill option text |
September 13, 2018, 16:34 (GMT) |
GP: Add strength factor for eraser brush This gives more control. |
September 13, 2018, 15:04 (GMT) |
GP: More tweaks in soft eraser Follow with the changes to get a good feeling using the eraser. |
September 13, 2018, 14:52 (GMT) |
GP: Add pressure button for eraser brushes |
September 13, 2018, 14:09 (GMT) |
Merge branch 'master' into blender2.8 |
September 13, 2018, 14:09 (GMT) |
Fix building deps when OpenCV dev package is present. Since we are not linking against OpenCV ourselves, that generated linking errors later on (while building OSL e.g.). Those 'open' libs link against way too many other libs... :/ Thanks to @intrah for initial report (T56785), and @LazyDodo for suggested solution. |
September 13, 2018, 14:06 (GMT) |
GP: More changes to improve soft eraser Small changes to improve "feeling" of the soft eraser. |
September 13, 2018, 14:06 (GMT) |
Gizmo: only use mousemove for generic gizmos This caused slow performance for spin/bisect for eg. |
September 13, 2018, 13:56 (GMT) |
Fix a crash with duplivert, and move to evaluated mesh in object_dupli.c There are still lots of issues/TODOs here though, like missing 'cage' for editmesh, etc. |
September 13, 2018, 13:40 (GMT) |
GP: Add a separartion for leak size in fill panel |
September 13, 2018, 13:31 (GMT) |
Merge branch 'master' into blender2.8 |
|
|
|


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