Blender Git Commit Log

All Blender Git commits.

Page: 1722 / 8462

April 10, 2020, 00:01 (GMT)
Support displaying single checkbox for a value in split layouts

Mockup: F7430498.

This is technically quite difficult to support, due to how we create the
split layouts for each item. With this commit, layout creators should be
able to do it, even though it involves some boilerplate code. The
followup commit will demonstrate how it can be done.
April 9, 2020, 22:43 (GMT)
Fix T75546: Solve possible endless loop in wintab initialisation

Some Wintab drivers report a zero length queue, this causes an unplanned never ending loop.

Differential Revision: https://developer.blender.org/D7392
Reviewed by: Ray Molenkamp
April 9, 2020, 22:35 (GMT)
Cleanup: comment bone cycling & simplify logic
April 9, 2020, 21:15 (GMT)
Merge branch 'master' into modifier-panels-ui
April 9, 2020, 20:56 (GMT)
Fix T75526: Color Management Look saved in 2.82a resets in 2.83

Missing versioning after `rB9f4b090eec39`.

Differential Revision: https://developer.blender.org/D7388
Revision d7273f0 by Hans Goudey (master)
April 9, 2020, 20:29 (GMT)
Fix T75405: Crash when increasing text object bevel depth

One fewer coordinate needs to be calculated when extrusion is zero to
avoid corrupting the end of the memory chunk.

Differential Revision: https://developer.blender.org/D7368
April 9, 2020, 19:48 (GMT)
Shading: add Roughness input to Noise and Wave texture nodes

Currently in fractal_noise functions, each subsequent octave doubles the
frequency and reduces the amplitude by half. This patch introduces Roughness
input to Noise and Wave nodes. This multiplier determines how quickly the
amplitudes of the subsequent octaves decrease.

Value of 0.5 will be the default, generating identical noise we had before.
Values above 0.5 will increase influence of each octave resulting in more
"rough" noise, most interesting pattern changes happen there. Values below
0.5 will result in more "smooth" noise.

Differential Revision: https://developer.blender.org/D7065
April 9, 2020, 19:46 (GMT)
Collections: preserve exclude flag of child collections when unexcluding

Excluding a collection also changes the exclude setting on all child collections
so that it is possible to selectively enable some children without the parent
being enabled.

This change makes it so that if you unexclude the parent, the exclude setting
of children are restored again instead of being permanently lost.

Original patch by Szymon with modifications by Brecht.

Differential Revision: https://developer.blender.org/D7016
April 9, 2020, 19:01 (GMT)
Cleanup: VSE rename i to view_id for stereo 3d code
April 9, 2020, 17:40 (GMT)
GPencil: Resuse exiting layer in trace
April 9, 2020, 17:37 (GMT)
GPencil: Rename default trace layer and material
April 9, 2020, 17:23 (GMT)
Revert "Add Modifier Apply Button Extras Menu"

This reverts commit 824f80a5d71aadd03f2462a570e7fea8b5f5c95d.

After some discussion, it's clear this isn't really an improvement.
April 9, 2020, 17:23 (GMT)
GPencil: Add sample distance to trace
April 9, 2020, 17:18 (GMT)
TaskScheduler: Minor Preparations for TBB

Tasks: move priority from task to task pool {rBf7c18df4f599fe39ffc914e645e504fcdbee8636}
Tasks: split task.c into task_pool.cc and task_iterator.c {rB4ada1d267749931ca934a74b14a82479bcaa92e0}

Differential Revision: https://developer.blender.org/D7385
April 9, 2020, 17:12 (GMT)
GPUViewport: Use GPUBatch for viewport drawing

When drawing the viewport to the screen the draw calls were not batched.
This resulted in measurable slowdown on Windows Intel 10th gen
platforms.

This patch would cache the last draw calls per viewport. Our API does
support partial redrawing of the viewport, but that isn't used anywhere.

This patch does not include stereoscopy rendering. This still uses the
imm approach and would still be slow on certain hardware.

Reviewed By: Cl�ment Foucault

Differential Revision: https://developer.blender.org/D7357
April 9, 2020, 16:59 (GMT)
Add Modifier Apply Button Extras Menu
- Apply as shape key if supported
- Move up and down
Makes room for other convenient operations in the future too.
April 9, 2020, 16:33 (GMT)
More thorough parsing to allow order-independent comparison
April 9, 2020, 16:17 (GMT)
Use simpler method to create split labels for toggles
April 9, 2020, 15:23 (GMT)
Output Blender's output in the first contents check.
April 9, 2020, 15:06 (GMT)
USD: added very simple unit test for USD exporting

Since we can't import USD yet, this just does some minimal checks of an
exported USDA file:

- Check that USD can find its JSON files, and
- check that the exporter hierarchy is ok, including instancing.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021