Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 858 / 5574

March 19, 2020, 09:08 (GMT)
Multires: Add missing context initialization

Might have caused access to uninitialized memory when foreach()
would have failed for some reason.
March 19, 2020, 09:01 (GMT)
Multires: Cleanup, typo in type name
March 19, 2020, 09:01 (GMT)
Multires: Store modifier pointer for subdivide

Allows to access its settings during the subdivision process.
March 19, 2020, 08:33 (GMT)
Cleanup: `make format` after SortedIncludes change
March 19, 2020, 08:33 (GMT)
Code quality: Enable SortedIncludes

Code quality: Enable SortedIncludes in .clang-format

This patch does not include a `make format`, which will follow suit.

Differential Revision: D6811
March 19, 2020, 08:29 (GMT)
Cleanup: `make format` (and adding . to end of comment)
March 19, 2020, 07:26 (GMT)
Fix T73931: Stereo Viewport Color Management

Stereoscopic viewport didn't support Color Manangement due recent
changes in the color management pipeline. In order to solve the issue we
will migrate the strereo rendering into the GPUViewport. This will share
some textures and reduce required GPU memory.

Reviewed By: fclem, dfelinto

Differential Revision: https://developer.blender.org/D6922
March 19, 2020, 07:03 (GMT)
WindowManager: Remove Stereo Offscreen

Stereo offscreen rendering has been replaced with stereo viewport
rendering. When an offscreen buffer is used it is only used for mono
rendering.

This patch will remove the second offscreen buffer.

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D7153
March 19, 2020, 01:28 (GMT)
UI: scale sequence handle by pixelsize
March 19, 2020, 01:28 (GMT)
Cleanup: rename variables which aren't specific to macOS
March 19, 2020, 01:28 (GMT)
Cleanup: declare & assign variables on the same line

Use less vertical space.
March 19, 2020, 01:18 (GMT)
Theme: update blender light theme

Also correct gizmo_view_align color.
March 19, 2020, 01:09 (GMT)
UI: add view aligned gizmo color

Was hard coded to white making white backgrounds impractical.

D7162 by @billreynish with edits.
March 19, 2020, 01:09 (GMT)
Cleanup: use '' for doxygen commands
March 19, 2020, 01:09 (GMT)
Cleanup: spelling
March 19, 2020, 01:09 (GMT)
Cleanup: shadow warning
March 19, 2020, 00:56 (GMT)
Fix building on Linux as '__time64_t' isn't portable
March 18, 2020, 23:49 (GMT)
Fix (unreported): Crash on accessing active sequence in select groupped operator

This patch moves the NULL check of `actseq` to the correct position, which should happen
before the `channel` is assigned. Otherwise an attempt to call the `sequencer_select_grouped_exec`,
when there is no active sequence and `use_active_channel` set to true, results in a crash.

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D7170
March 18, 2020, 23:24 (GMT)
VSE: Strip drawing improvements

This patch include changes:
- Thicker and clearer selection indication
- Slimmer handles
- More transparent muted strips
- Trim frame number is drawn inside the strip
- Strip text is drawn in upper part of strip
- Color strips now have specific color, with chosen color drawn under strip text
- Transition strip will use color of input strips showing direction of transition
- Selecting effect strip will highlight input strips
- Selecting multicam strips will highlight target channel
- Missing media state is now indicated by a red line drawn on the top part of the strip
- A checkerboard pattern is now drawn on the outsides of the meta range
- Hold still regions are now always drawn if existent, with a darker shade of the strip?s background color

Author: Alessio Monti di Sopra <a.monti>

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D6883
March 18, 2020, 23:07 (GMT)
VSE: Disk cache

This patch implements dumping images from cache to HDD.
The main goal of this system is to provide a means to achieve consistent playback speed mainly for strips that are not possible to preview in real time.

How to use:
Disk cache has own settings in user preferences for path to storage, size limit and compression level.
To use disk cache, you need to check `Use Disk Cache` box, set `Disk Cache Directory`, `Disk Cache Limit` and save or open existing .blend file.
By default sequencer output will be cached only. Manual setting is possible in cache panel.

Uses:
- Replacement or alternative for proxies. Disk cache will work with any strip type, supports float images as well.
- Storage for strip thumbnails.
- Less RAM needs to be allocated for preview cache

How it works:
Disk cache is extension of RAM cache. Every image, that is stored or deleted in RAM will be stored or deleted on HDD as well. Images can be compressed to save space and for use on slower drives. Compressed images are slower to write and read though.
Images are stored in bulk of 100 rendered frames per one file. This is to overcome slow file access time for large amount of files. Drawback is, that if one frame needs to be redrawn, all 100 frames are deleted.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D5524
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021