Revision 9df2b6d by Campbell Barton December 10, 2018, 01:19 (GMT) |
DNA: add runtime struct to for graph & action editor Move struct members, no functional change |
Revision 168a6a4 by Bastien Montagne December 9, 2018, 20:51 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/makesrna/intern/rna_dynamicpaint.c |
Revision d7ef1af by Bastien Montagne December 9, 2018, 20:48 (GMT) |
Fix T59059: Blender crashing after adding particle system and dynamic paint (Brush). Looks like this bug has been there since ages (at least present before 2.79 official release...). |
Revision 8798772 by Sybren A. Stüvel December 9, 2018, 18:24 (GMT) |
Simplified #ifdef to not silently fail on certain platforms |
Revision e79bb95 by Lukas Stockner December 8, 2018, 17:06 (GMT) |
User Interface: Add button color for indicating that the value differs from the interpolated one One issue that especially newer users often run into is that they accidentally reset changes to the scene by switching frame without creating a keyframe first. Therefore, this commit adds a new color that is used to draw properties if their current value differs from the one that would be set when switching to this frame. This works both for existing keyframes as well as for currently interpolated frames. Unfortunately the flags in but->flag are full, so I had to move the new flag to but->drawflag and pass that to all relevant functions. I went with orange for the color since afaics it fits with the green and yellow that are currently used for keyframe states and since it's somewhat reddish to signify that there might be something to look out for here. Reviewers: campbellbarton, #user_interface, brecht Reviewed By: campbellbarton Subscribers: brecht, predoe Differential Revision: https://developer.blender.org/D3949 |
Revision aff9ccb by Howard Trickey December 8, 2018, 12:39 (GMT) |
Fix T51057 Modifiers lose bevel weight and crease This is for 2.80 (though bug I mistakenly merged into was for 2.78. Duplicate bugs T58127, T58411, T58440, and T58789 all fixed. Bevel weights and crease are not real Mesh layers so get lost on coversion of mesh to bmesh unelss the mesh's cd_flag member tells the converter to create layers for them. Most code the copies or partially copies meshes uses mesh_new_nomain_from_template_ex, so copied the flag there. |
Revision 64bca2e by Clément Foucault December 8, 2018, 10:28 (GMT) |
Fix T58950: wireframe/orthographic/front/side/topview crash 2.8 |
Revision b4b224d by Alexander Gavrilov December 8, 2018, 05:27 (GMT) |
Shrinkwrap: use polygon normals for flat faces in Align To Normal. Hit normal originates from tesselated triangles and isn't the actual normal used for shading of flat faces. Thus, it is better to use the actual polygon normals when available. |
Revision 1ddfd8c by Campbell Barton December 8, 2018, 04:01 (GMT) |
Cleanup: style |
Revision 0fe5a78 by Clément Foucault December 7, 2018, 20:19 (GMT) |
Fix T58949: Transform feedback shaders not having fragment shader |
Revision c3da169 by Pablo Vazquez December 7, 2018, 19:40 (GMT) |
UI: Fix typo in hostname stamp tooltip Also change the part "running Blender" for "that rendered the frame". |
Revision a8e459e by Antonio Vazquez December 7, 2018, 19:01 (GMT) |
Fix T58360 "Use object as pivot" in GP "Shadow effect" crashes Blender |
Revision 6a5e809 by Sybren A. Stüvel December 7, 2018, 18:28 (GMT) |
Move static `get_hostname()` to `BLI_hostname()` in `system.c` This makes the `#include <Windows.h>` use more localised and out of the `image.c` file. Reviewers: LazyDodo Reviewed by: LazyDodo Differential revision: https://developer.blender.org/D4049 |
Revision de491ab by Bastien Montagne December 7, 2018, 17:55 (GMT) |
Fix modifiers evaluation outside of depsgraph/CoW context. Fix T58237: Exporters: Curve Modifier not applied when "apply modifiers" are selected. Fix T58856: Python: "to_mesh" broken in 2.8. ...And many other cases... ;) Thing is, we need target IDs to always be evaluated ones (at least I cannot see any case where having orig ones is desired effect here). Depsgraph/Cow system ensures us that when modifiers are evaluated by it, but they can also be called outside of this context, e.g. when doing binding, or object conversion... So we need to ensure in modifiers code that we actually are always working with eval data for those targets. Note that I did not touch to physics modifiers, those are a bit touchy and rather not 'fix' something there until proven broken! |
Revision 38ef3d6 by Sergey Sharybin December 7, 2018, 17:04 (GMT) |
Remove unused particle system recalc flag |
Revision 1ab73fd by Sergey Sharybin December 7, 2018, 17:02 (GMT) |
Remove obscure debug-only print The message is not clear for users, and is set for modifier already. |
Revision f40a88a by Dalai Felinto December 7, 2018, 16:58 (GMT) |
Fix selected to active Cycles Baking Since we started using looptris we no longer need a triangulation modifier in the highpoly object. In fact having was causing a bug where baking would be utterly broken. This fix normal baking. Combined pass still needs a fix to hide the objects during baking. |
Revision e9634b6 by Sergey Sharybin December 7, 2018, 16:30 (GMT) |
Cleanup, typo in naming Something went wrong in the rename script.. |
Revision e2d9166 by Sybren A. Stüvel December 7, 2018, 16:29 (GMT) |
Metadata: add hostname to the available metadata options Having the hostname allows us to identify which machine rendered which frame in our render farm. This simply uses the host's name, and doesn't do any DNS lookup of any IP address of the machine. As such, it's only usable for identification purposes, and not for reachability over a network. Reviewers: sergey, brecht Reviewed By: sergey Differential Revision: https://developer.blender.org/D4047 |
Revision 16e67dc by Philipp Oeser December 7, 2018, 15:42 (GMT) |
Merge branch 'master' into blender2.8 |
|
|
|


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