Blender Git Commits

Blender Git commits from all branches.

Page: 978 / 2888

February 1, 2020, 10:35 (GMT)
GPencil: Make wider the advanced brush topbar menu

With the default width, the texts are not fully visible.
February 1, 2020, 10:34 (GMT)
utility for printing arrays
February 1, 2020, 07:56 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
February 1, 2020, 07:54 (GMT)
Merge branch 'master' into greasepencil-object
February 1, 2020, 02:35 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lanpr-review
February 1, 2020, 02:25 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lanpr-review
January 31, 2020, 22:58 (GMT)
Overlay: Fix edit text overlay invert logic op not working

The result is still different as the inversion is done in scene refered
linear and not in sRGB space as it used to be.
January 31, 2020, 21:05 (GMT)
UI: use full width for ID blocks in hair/pointcloud/volume properties
January 31, 2020, 19:43 (GMT)
Fix compile error

'data_orig' / 'data_eval' are already ID.
January 31, 2020, 18:40 (GMT)
Overlay: Armature: Fix look regression because of linear space rendering

If rendering using linear color the blending of color is different.
So we compensate by using non linear mix of the color inside the shader and
modify color mixing on the cpu.
January 31, 2020, 18:18 (GMT)
GPencil: Cleanup unused function
January 31, 2020, 17:59 (GMT)
Overlay: Put all colors inside draw_common.c for correct colormanagment.

The only exception is for text drawing where the color needs to be sRGB
bytes. This could be fixed in the future.

There are only two hardcoded values remaining but are rather not important:
- object center transform gizmo darkening.
- particle display default color.
January 31, 2020, 17:14 (GMT)
GPencil: Fix problem drawing in instances with modifiers

There is a problem of performance if a instance uses modifiers because need a full copy. Need more investigation to find a faster method to duplicate the full datablock.
January 31, 2020, 16:02 (GMT)
GPencil: Moves buffer drawing data to eval data

Instead to put the sbuffer data in the original datablock, now is copied to evaluated data, but without tagging all datablock that makes things very slow in fast drawing.

This changes removes the hacks to use the original datablock for buffers in the drawing engine.

Note: still there is a problem when a datablock is used several times with modifiers.
January 31, 2020, 15:12 (GMT)
undoexp: WIP work towards getting rid of double mapping for undo.
January 31, 2020, 14:55 (GMT)
undoexp: cleanup: move/tweak assert re undo direction value.
January 31, 2020, 14:49 (GMT)
undoexp: remove forced barrier when undoing from a non-memfile step.

Given that we are now 'smartly' handling and using recalc flags of IDs,
this forced 'undo barrier' **should** not be needed anymore. Yay!
January 31, 2020, 14:04 (GMT)
Cleanup: removed unused #include statements from Alembic code

No functional changes.
January 31, 2020, 13:48 (GMT)
Merge branch 'undo-experiments' into undo-experiments-swap-reread-datablocks
January 31, 2020, 13:47 (GMT)
Merge branch 'master' into undo-experiments-swap-reread-datablocks
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021