Blender Git Loki

Kaikki Blender Git kommitit.

Page: 907 / 8462

Revision 73f4dfa by Hans Goudey (master)
February 18, 2021, 19:58 (GMT)
Cleanup: Clang tidy else after return
February 18, 2021, 19:51 (GMT)
Fix T85410: Quick liquid domain alignment

When `Preferences ? Editing ? New Objects ? Align To` is set to `3D
Cursor`, the fluid domain added by `Object ? Quick Effects ? Quick
Liquid` is aligned to the 3D cursor. This shouldn't be the case, since
these aren't new objects created directly by the user.

Differential Revision: https://developer.blender.org/D10467
February 18, 2021, 19:10 (GMT)
Starting a prototype
February 18, 2021, 18:23 (GMT)
Working circle fill types (not triangle fan)
February 18, 2021, 18:05 (GMT)
Merge branch 'blender-v2.92-release'
February 18, 2021, 17:59 (GMT)
Fix T85762: Crash when opening 2.83 VSE file

Crash happened in versioning code on NULL dereference in function
seq_convert_transform_crop() for Strip crop and transform
fields.

Strips created after rB1fd7b380f4cf were assumed to have crop and
transform always initialized, but this wasn't the case. This has been
fixed in 2.90, but not in versioning code.

Initialize these fields if they are not initialized already.

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D10463
February 18, 2021, 17:49 (GMT)
Cycles: dummy implementation of background and surface to write something
February 18, 2021, 17:49 (GMT)
Cycles: initial implementation of generate_camera_rays kernel
February 18, 2021, 17:49 (GMT)
Cycles: initial implemention of intersect_closest kernel
February 18, 2021, 17:30 (GMT)
GPencil: Small frame evaluation speed up improvement

Avoid look for frame if the actual frame is already available.
February 18, 2021, 16:57 (GMT)
Cleanup: mark KernelGlobals const in kernel, and use ccl_restrict in new code

Not sure if restrict will help performance in practice, but might as well
start marking this kind of stuff as we bring back kernel functionality.
February 18, 2021, 16:27 (GMT)
Cycles: disable old CPU path tracing and bake kernels implementation

Build only the new integrator kernels, for easier refactoring of the code.
February 18, 2021, 16:21 (GMT)
Merge branch 'master' into temp-gpencil-interpolate
February 18, 2021, 16:21 (GMT)
GPencil: Add missing edit lines in Multiframe mode

When edit using Onion skin, the edit line was missing.
February 18, 2021, 16:19 (GMT)
Make the different weight paint code paths exclusive to each other

Before you could have the new sculpt symmetry code and the older weight
paint symmetry code active at the same time. This would lead to users
easily trashing their weigh paint data if they were not careful when
switching between modes.

Now the specific weight paint symmetry code is an exclusive toggle so
the user can't accidentally mirror strokes and vertex groups at the same
time. This also paves the way of supporting Y and Z symmetry in the
future for weight groups mirroring if we decide to add it in the future.
(As the UI part for it is done)

See https://developer.blender.org/D10426
February 18, 2021, 16:17 (GMT)
Fix failing "Edit Source" (asserts) while number slider was visible

E.g. steps to reproduce:
* Enter Vertex Paint mode
* In the tool settings, right-click > "Edit Source"

When creating a number slider via `layout.prop(..., slider=True)`, the UI code
would reallocate the number button to be a number-slider button. That's because
we now actually have different button data-structures for these (see
e6f0b60c2e911). The edit source code stored data based on the button pointers,
which didn't get updated after changing the type. The fix just adds this
updating.
February 18, 2021, 15:54 (GMT)
Cleanup: use pragma once for all kernel headers

Previously some were using #ifdef and some not, now make it all consistent so
we can more easily include headers without worrying about duplication, especially
while we reorganize the kernel code.
February 18, 2021, 15:49 (GMT)
- ghost fcurve drawing uses Show Extrapolation setting
February 18, 2021, 15:19 (GMT)
Cleanup: remove check for non-annotation properties in classes

This was added to assist upgrading scripts to Blender 2.8x,
now 2.9x is released there is no need to keep this block.
February 18, 2021, 15:19 (GMT)
Cleanup: sort structs, file-lists
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021