Revision b39985e by Antonio Vazquez March 6, 2019, 18:31 (GMT) |
GPencil: Fix unreported segment fault drawing with dots |
Revision 59f30e9 by Antonio Vazquez March 6, 2019, 16:57 (GMT) |
GPencil: Improve quality to stroke encaps for textured materials Before, the caps were not generated for texture materials, now, the endcaps are generated and adapt the texture. |
Revision 8eca5c3 by Dalai Felinto March 6, 2019, 16:54 (GMT) |
Minor UI fix: Disable stereo volume alpha when stereo volume is disabled |
Revision c2ff873 by Dalai Felinto March 6, 2019, 16:52 (GMT) |
Fix build for Linux systems Error introduced on rBff8a2df829fcce8780d26a18f3070ab8e850b2e6. The folders with binary icons were deleted. |
Revision b94ec17 by Dalai Felinto March 6, 2019, 16:33 (GMT) |
Fix stereoscopy convergence plane placement Note this was broken even in 2.7x. We had a different logic for the plane wire, as for the plane itself. And they were both wrong when changing the camera shift or the stereo pivot. Both of their logic is now unified and correct. Also I had to create a new gpu batch for the quad wires, since there is no state that allows me to filter out the geometry, and the square gpu batch is quite different than the quad one (2d x 3d and orientation). |
Revision 0ec9886 by Dalai Felinto March 6, 2019, 16:33 (GMT) |
Fix stereo plane pass and state This was introduced on the MSAA fix for transparent passes (61039bf71376). |
Revision 35a2edf by Brecht Van Lommel March 6, 2019, 16:12 (GMT) |
Linux/X11: update icon in taskbar to match new icons. Adds a few different resolutions for better quality when scaling up/down. |
March 6, 2019, 16:12 (GMT) |
Linux/freedesktop: update Blender app icon based on new guidelines. * Use only scalable SVG icon. * Add symbolic variant for accessibility. * Remove shadow, this is added automatically. For more information see: https://gitlab.gnome.org/GNOME/Initiatives/issues/2 https://developer.gnome.org/hig/stable/icon-design.html.en |
Revision ee099d5 by William Reynish March 6, 2019, 15:43 (GMT) |
Revision 9d3eec7 by Clément Foucault March 6, 2019, 15:15 (GMT) |
Fix T62220: Solid shading mode - Shadow glitch The degenerate triangle threshold was too big. Making it an equal test can introduce problems in other cases but I could not make it fail. |
Revision 61039bf by Clément Foucault March 6, 2019, 14:48 (GMT) |
Fix T62262: Light "Show Cone" & stereoscopy volumes broken by MSAA Volume itself was working, but buggy. The issue was that transparent shapes does not write to depth buffer. But the custom MSAA resolve shader discard pixels that did not write to depth making them transparent. Transparent passes should not be inside the MSAA passes, this is also a matter of performance. |
Revision a77feab by Bastien Montagne March 6, 2019, 14:19 (GMT) |
Collection duplication from Outliner: add a 'duplicate hierarchy' operation. Point is, you may want to duplicate your set of collections, but not duplicate all their objects. Some notes: * Am rather skeptical about the practice of using operator name to define behavior of some common exec code. Imho, that should be a single operator with an enum to refine its behavior (@cambpellbarton may also have an opinion here?). Left it as-is for now, because this seems to be used by other operators too in that code. :/ * @dfelinto, @pablovazquez, @billreynish am not so happy with current names, but cannot find really good short ones either... Also, shouldn't we move those into a dedicated `Duplicate` sub-menu? |
Revision 8462f0e by Bastien Montagne March 6, 2019, 14:19 (GMT) |
Fix (unreported) broken usercount of collections after duplication. Was missing proper flag in library_query code, collections are also id-users of their children collections. |
Revision 702e7bf by Bastien Montagne March 6, 2019, 14:19 (GMT) |
Cleanup: remove no-op BKE_collection_copy_full(). That one was an empty place-holder, BKE_collection_duplicate() is now doing that. And its call from full scene copying is not needed currently, 'deep copy' in that case is handled in editor's `ED_scene_add()`. Note that at some point, we might want to move that logic into BKE, but for now let's keep thing as they are - working. |
Revision 4dbf5e3 by Bastien Montagne March 6, 2019, 14:19 (GMT) |
Fix T62613: In duplicated collections objects loses patrenting. We need to remap duplicated IDs' ID pointers to new ones if they exist. |
Revision a997c9b by Bastien Montagne March 6, 2019, 14:19 (GMT) |
Cleanup: remove useless extra-processing after BKE_id_new_name_validate() call. This function already handles sorting of ID in its listbase. |
Revision ac40cf7 by Bastien Montagne March 6, 2019, 14:19 (GMT) |
Cleanup: use default ID type's name instead of generic 'Untitled' for new IDs. |
Revision 173c023 by Bastien Montagne March 6, 2019, 14:19 (GMT) |
Cleanup: rename BKE_library's `new_id()` to `BKE_id_new_name_validate()`. The former was probably one of the worst function names in our whole code base, totally misleading, and quiet often used as a variable name too. |
Revision 208fafb by Howard Trickey March 6, 2019, 14:05 (GMT) |
Fix T61773 Bevel and Inset mouse sensitivity, and bevel tool units. The mouse movement scale needed adjusting according to object scale, since the amount is on the unscaled model but the viewport shows the scaled one. Also fixed proper units for amounts in bevel tool, as was already done for modifier. Percent should be comfortably adjustable by mouse. |
Revision 3fc7d51 by Dalai Felinto March 6, 2019, 13:59 (GMT) |
Viewport: Fix stereoscopy volume "wires" not showing This is unreported. When using volume opacity 0.0, the wires were not visible (nor were they in other cases, but this was the most obvious one). The volume itself is still glitchy, and slightly worse than 2.79. I still don't know how to fix this though. It seems a common problem (see T62262). |
|
|
|


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