Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-18 | Cycles: add Principled Hair BSDF. | L. E. Segovia | |
This is a physically-based, easy-to-use shader for rendering hair and fur, with controls for melanin, roughness and randomization. Based on the paper "A Practical and Controllable Hair and Fur Model for Production Path Tracing". Implemented by Leonardo E. Segovia and Lukas Stockner, part of Google Summer of Code 2018. | |||
2018-07-18 | Cleanup: Cryptomatte node style tweaks. | Brecht Van Lommel | |
2018-07-18 | Compositor: Cryptomatte compositing node. | Stefan Werner | |
This patch adds a new matte node that implements the Cryptomatte specification. It also incluces a custom eye dropper that works outside of a color picker. Cryptomatte export for the Cycles render engine will be in a separate patch. Reviewers: brecht Reviewed By: brecht Subscribers: brecht Tags: #compositing Differential Revision: https://developer.blender.org/D3531 | |||
2018-07-17 | make.bat: remove msvc2013 support. | Ray Molenkamp | |
2018-07-17 | Fix T56003: Opening image files as movies in VSE crashes. | Bastien Montagne | |
metadata loading code was assuming all videos in Blender were from FFMPEG... added empty place-holders for other types too, we probably could load some metadata from pictures or AVI files too! | |||
2018-07-16 | Fix (IRC-reported) wrong usercount handling of deprecated IPO datablocks. | Bastien Montagne | |
versionning code would unref those twice... Reported by @ßergey on IRC, thanks! | |||
2018-07-16 | Ghost: Fix memory leak happening with keyboard mapping access | Sergey Sharybin | |
So far only noticed system de-initialization doesn't perform full object free. So rather harmless but yet stupid. | |||
2018-07-16 | Cleanup: Remove obscure flag which was only used for read in subsurf code | Sergey Sharybin | |
Some sort of rudiment from many years ago, is never set by 2.5x code. | |||
2018-07-16 | Cleanup: Use const qualifier for UV vertex map | Sergey Sharybin | |
2018-07-16 | Cleanup: More clear naming in UV vertex/element mappings | Sergey Sharybin | |
Also use unsigned short for loop index within a polygon for UV vertex mapping, which matches UV element mapping. | |||
2018-07-16 | Fix T55944: fbx export error with smoothing face | Philipp Oeser | |
ddee0931b868 added PROP_RAW_BOOLEAN case for foreach_set, but missed foreach_get Reviewed By: brecht Differential Revision: https://developer.blender.org/D3534 | |||
2018-07-16 | Fix T55527: creating a Quaternion without args should result in identity | Philipp Oeser | |
quaternion Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3487 | |||
2018-07-16 | Buildbot: update for new VS2017 buildbot worker name. | Brecht Van Lommel | |
2018-07-15 | Cleanup: doxy comments | Campbell Barton | |
2018-07-15 | Fix Cycles incorrect resize and CMYK conversion of uint16/half images. | Brecht Van Lommel | |
2018-07-15 | Cycles: add voronoi features and distance settings from Blender. | charlie | |
Features to get the 2nd, 3rd, 4th closest point instead of the closest, and various distance metrics. No viewport/Eevee support yet. Patch by Michel Anders, Charlie Jolly and Brecht Van Lommel. Differential Revision: https://developer.blender.org/D3503 | |||
2018-07-15 | Cleanup: use float3 SSE instead of ssef for voronoi texture. | Brecht Van Lommel | |
2018-07-14 | Rename operator property from last commit | Campbell Barton | |
Restore operator had same option named differently. | |||
2018-07-14 | Keymap: option to export all keymaps | Campbell Barton | |
Useful to store a snapshot of the current keymap state so changes to the default keymap are ignored. Also useful for testing keymap export works properly. | |||
2018-07-14 | Cleanup: use f-string for addon_utils | Campbell Barton | |
2018-07-14 | Cleanup: minor change for f-string use | Campbell Barton | |
2018-07-13 | Makefile: add note about environment vars | Campbell Barton | |
2018-07-13 | Remove invalid assert | Campbell Barton | |
2018-07-13 | Cleanup: operator type API, header | Campbell Barton | |
2018-07-13 | Cleanup: move WM type registration into own files | Campbell Barton | |
Type registration is mostly boiler plate logic, which can be separated from other API's. | |||
2018-07-13 | Nodes: add sqrt, ceil, floor and fract to math nodes. | Charlie Jolly | |
This works for Cycles, Eevee, texture nodes and compositing. It helps to reduce the number of math nodes required in various node setups. Differential Revision: https://developer.blender.org/D3537 | |||
2018-07-13 | Cleanup: id-property API use | Campbell Barton | |
Also clarify comments. | |||
2018-07-13 | Cleanup: split keymap lookups into own functions | Campbell Barton | |
More will be added in 2.8, keep this manageable. | |||
2018-07-13 | Keymap: dope-sheet hotkey to change falloff | Philipp Oeser | |
2018-07-13 | Cleanup: right shift arguments | Campbell Barton | |
2018-07-12 | Cleanup: remove legacy mesh save support | Campbell Barton | |
This was used for saving files for Blender 2.6x. | |||
2018-07-12 | PyAPI: add undo redo handlers | Campbell Barton | |
Useful so Python can clean up before/after undo steps. | |||
2018-07-12 | Fix T55949: increase color management exposure hard range. | Brecht Van Lommel | |
2018-07-12 | Cleanup: header guards | Campbell Barton | |
2018-07-12 | Cleanup: pep8, cycles | Campbell Barton | |
2018-07-12 | Icons: support setting blender, inkscape commands | Campbell Barton | |
2018-07-12 | Fix PyRNA class registration w/ Python 3.7 | Campbell Barton | |
In Python3.7 this now raises an error. | |||
2018-07-11 | Buildbot: initial configuration for Visual Studio 2017. | Brecht Van Lommel | |
2018-07-11 | Fix T55912: saving Viewer Node image error. | Bastien Montagne | |
Images from viewer node needs the lock parameter... | |||
2018-07-11 | Minor cleanup to logic in BKE's imbuf releasing code. | Bastien Montagne | |
2018-07-11 | Cleanup: duplicate versioning block | Campbell Barton | |
2018-07-11 | Depsgraph: Fix face dependency cycle when bone uses id property from self | Sergey Sharybin | |
2018-07-10 | OpenSubdiv: Fix wrong topology refiner cast | Sergey Sharybin | |
2018-07-10 | OpenSubdiv: Make more flexible C-API to specify FVar interpolation | Sergey Sharybin | |
2018-07-10 | CMake: Disable OpenAL and JACK when AUDASPACE is disabled | Sergey Sharybin | |
Previously CMake was raising a fatal error, which wasn't too helpful. There is still some fatal messages about Audaspace and Game Engine, but the latter one is on it's EOL and is removed in Blender 2.8. | |||
2018-07-10 | GHOST: Fix memory leak in X11 DPI query | Sergey Sharybin | |
The X resource database is to be explicitly destroyed. This fixes 46 bytes leak per every window DPI query (which happens a lot on window move/resize and even on areas resize). Unfortunately, this does not fully fix the leak since the known leak: https://bugs.freedesktop.org/show_bug.cgi?id=94604 | |||
2018-07-10 | Keymap: minor changes for keymap display | Campbell Barton | |
2018-07-10 | Fix transform plane constraint orientation cycle | Campbell Barton | |
Regression since 2.79b release | |||
2018-07-09 | Cleanup: use const transform args | Campbell Barton | |
2018-07-09 | Cleanup: remove 'Orientation' from keymap item name | Campbell Barton | |
It's constraint not an orientation, in transform context it can be inferred. |