Blender Git Loki

Blender Git commits from all branches.

Page: 897 / 2888

April 7, 2020, 20:57 (GMT)
Support multiple panels of the same type

The name for the uiBlock associated with a panel was just the panel type's
idname, so the old block found at the start of drawing was the same for
every panel of a certain type.

Panel blocks for list panels are now named with the list index appended
to the end of the name. The panel list is also rebuilt when reordering
panels of the same type.
April 7, 2020, 18:09 (GMT)
Include Potrace lib as new extern

Thanks to @lazydodo for his help.
April 7, 2020, 18:08 (GMT)
Merge branch 'master' into greasepencil-object
April 7, 2020, 17:53 (GMT)
Merge branch 'master' into modifier-panels-ui
April 7, 2020, 17:42 (GMT)
Merge branch 'master' into greasepencil-object
April 7, 2020, 16:54 (GMT)
Free panelsort panels from recreate list reordering
Revision a5184a8 by Julian Eisel (modifier-panels-ui)
April 7, 2020, 15:17 (GMT)
Merge branch 'temp-checkbox-layout-tweaks' into modifier-panels-ui
April 7, 2020, 15:12 (GMT)
GPencil: Fix return value error
Revision 7395f7a by Antonio Vazquez (greasepencil-object)
April 7, 2020, 15:10 (GMT)
GPencil: Fix problem with some linked not selected

In some files, the active object is not visible in the selected objects of the view.
April 7, 2020, 15:08 (GMT)
Initial changes to checkbox layout: Use split layout & better section headings

See T65965.
Checkboxes now use the split layout as proposed in the design task and
columns can define headings now (`uiLayout.column(heading="Foo")`).
These headings are placed in the left column of the first item if that
doesn't add its own label there. Otherwise an own row is inserted for
the heading.
April 7, 2020, 14:06 (GMT)
GPencil: Check object type in poll for Bake Animation
April 7, 2020, 12:30 (GMT)
Merge branch 'master' into uuid-undo-experiments

Conflicts:
source/blender/blenloader/intern/readfile.c

Not really a merge, accepting changes from master and loosing most of
recently added debug prints here... Not a big deal, those are easy to
add back once needed.
April 7, 2020, 09:27 (GMT)
GPencil: Cleanup unused variable
April 7, 2020, 09:26 (GMT)
Merge branch 'master' into greasepencil-object
April 6, 2020, 23:02 (GMT)
EEVEE: Motion Blur: Make motion blur closer to cycles by evaluating 3 step

For now we always center the delta around the frame time. We store 2 motion
steps, one before and one after the current frame. However, this also means
storing 2 motion vectors for each pixels, doubling the vram usage of the
motion vector buffer.

This patch also cleanup some uneeded complexity. We use the motion vectors
as is and don't use a multiplier.
April 6, 2020, 22:58 (GMT)
EEVEE: Motion Blur: Use orig_object->data instead of orig_data as key

This fix issue with some modifier setup
April 6, 2020, 20:07 (GMT)
Always add recreate list panels in the correct place.

This requires adding a start type in case we're adding the first
recreate panel.
April 6, 2020, 16:08 (GMT)
Explode, Particle Instance modifier layouts
April 6, 2020, 15:55 (GMT)
EEVEE: Implement deformation motion blur

This adds deformation motion blur by saving the vertex buffers of the
previous frame.

We modify the surface batch to pass the vert position as new attributes.
April 6, 2020, 15:32 (GMT)
DRW: Batch Cache: Expose position vertex buffer to engine

This is in order to compute position deltas for motion blur. The engine
is responsible to handle the data. However it is not the owner of the data.
So a copy must be performed if the data needs to be kept accross frame.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021