Blender Git Commit Log

All Blender Git commits.

Page: 1564 / 8462

June 11, 2020, 18:39 (GMT)
GPencil: More transform cleanup and add is_curve_edit flag check

This is in preparation for transform Bezier handles
June 11, 2020, 18:37 (GMT)
EEVEE: Motion Blur: Use less VRAM and improve larger blur

Larger blur now use a more stable approach. We repeat the expand process
instead of making tiles bigger.
June 11, 2020, 18:36 (GMT)
Merge branch 'master' into greasepencil-edit-curve
June 11, 2020, 18:35 (GMT)
GPencil: Cleanup transform code

June 11, 2020, 18:05 (GMT)
UI: Adjust names for Find/Replace Set Selection

This is really doing two operation so using the ampersand makes more
sense.
Also selection sounds better than selected.
This also adjusts the name in the text Edit menu which was an issue
raised in T68738
June 11, 2020, 17:47 (GMT)
After merge from master, updated for changes to BLI.

Mainly namespace changes, BLI -> blender, so I changed my
own namespaces to follow that pattern.
ArrayRef -> Span.
Now can have hash() as member of data structures rather
that having to make a DefaultHash for them.
Fixed a bad assumption about Arrays of bool being initialized to false.
June 11, 2020, 17:26 (GMT)
Change export time resolution to milliseconds
June 11, 2020, 17:23 (GMT)
Fix out of bounds assert and crash in UV vector.
June 11, 2020, 17:22 (GMT)
Outliner: Show pose mode toggle icons and always active icons

Toggling these enters edit mode, will fix. Also always show the active
data icons in the outliner.
June 11, 2020, 17:20 (GMT)
Outliner: Remove mode toggling on selection

Mode toggle was tied to selection. This is the final commit removing
that logic from the OUTLINER_OT_item_activate function.
June 11, 2020, 15:54 (GMT)
GPencil: Change UI text Curve Editing
June 11, 2020, 15:42 (GMT)
Export UV vertex coordinates & their indices.

This commit adds support for UV vertex coordinates in the form:
`vt u v` for all vertices in the texture map.

Also, their indices are exported as per file format specification [1,2]
`f */vt1/* */vt2/*` for all polygons.

The text written by this and the python exporter has different order
of coordinates and thus their indices too. So direct diff of the two
files will not work.

Minor comments about 0-based/ 1-based indices are also added.

[1]: https://en.wikipedia.org/wiki/Wavefront_.obj_file#File_format
[2]: http://www.martinreddy.net/gfx/3d/OBJ.spec
June 11, 2020, 15:33 (GMT)
Fix possibility to add objects in override collections.

Override collections do not support that, add proper checks in BKE code
adding objects to collections.

Also try to find a suitable collection in parents in that case.

Note that this is enforced on 'public' API level, internal code can
still bypass those checks if needed. Exposing this possibility to public
API should not be needed.
June 11, 2020, 15:28 (GMT)
Add frame range panel to cycles modifier
June 11, 2020, 15:25 (GMT)
GPencil: Change UI text

"Resolution" to "Curve Resolution"
June 11, 2020, 15:22 (GMT)
Merge branch 'greasepencil-edit-curve' into soc-2020-greasepencil-curve
June 11, 2020, 15:18 (GMT)
GPencil: WIP use resolution parameter, pressure and strength
June 11, 2020, 15:16 (GMT)
GPencil: Add resolution parameter to bGPDcurve
June 11, 2020, 15:16 (GMT)
UI: Drag and Drop FModifiers, Layout Updates

There are still problems
- Context doesn't work in NLA editor
- Lots of memory leaks for anim context.
Should find a different method for getting the context that doesn't require a "free" every time.

This also adds support for regions with panel categories to the list panel system, which was a simple oversight.

Differential Revision: https://developer.blender.org/D7997
June 11, 2020, 15:13 (GMT)
Merge branch 'master' into greasepencil-edit-curve
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021