Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1779 / 8462

March 13, 2020, 23:30 (GMT)
Fix T73921: Eevee volume render test memory leak in Mantaflow

Fixed memory leak that showed up after the original issue (crash) had been fixed in 93ac4709ebe8. The fix ensures that light cache bakes free up GPU smoke textures and the smoke domain list correctly.

This commit also removes the workaround (f3a33a92987f) that disabled light cache bakes for fluid objects.
March 13, 2020, 20:54 (GMT)
GPencil: Don'r Replace color if vertex color is empty

The replace tools only must work over previously vertex painted.
March 13, 2020, 17:25 (GMT)
WIP Alembic: got the new exporter building, but far from functional

The biggest hurdle to take now is to only write transforms on certain
frames, only shapes on others, and both on yet other frames.
March 13, 2020, 17:17 (GMT)
Cleanup: USD, move some common code to an abstract superclass

The `check_is_animated()` function will be used by the upcoming Alembic
exporter as well. There is nothing USD-specific in the function.

No functional changes.
March 13, 2020, 17:07 (GMT)
Use preview quality settings for Eevee in VR, not high-quality ones

The high-quality settings are designed for actual renderings. We use the
same offscreen routines as these, but want the preview quality for
performance.

Brings performance from < 1FPS to ~40FPS in the classroom scene here.
March 13, 2020, 16:46 (GMT)
Merge branch 'uuid-undo-experiments' into uuid-undo-experiments-swap-reread-datablocks
March 13, 2020, 16:45 (GMT)
Merge branch 'master' into uuid-undo-experiments
March 13, 2020, 16:34 (GMT)
Fix T74699: File browser closing while loading crash.

Owner of filelisting job was changed, without proper update of all
access/usages of that owner to reach the job, leading to failure of
timer removal from the WM, and attempt to double-free the job...

Caused by rB2c4dfbb00246ff.
March 13, 2020, 16:17 (GMT)
Cleanup: `BKE_mesh_nomain_to_mesh`: Add assert that source mesh is indeed not in Main.
March 13, 2020, 16:17 (GMT)
Cleanup: Comments of wmJobs callbacks.
March 13, 2020, 15:29 (GMT)
Fix T74397: Crash after undoing quadriflow remesh on duplicate with armature deform

The issue was that we were creating temporary mesh copies and storing
them in bmain and then later using BKE_mesh_nomain_to_mesh which would
add them to bmain once more (duplicates).

This would lead to crashes later as the custom data of the mesh could be
trashed quite easily.
March 13, 2020, 15:15 (GMT)
Fix T74686: Loading btx file in multires modifier is not working

Was happening when object does not have CD_MDISPS allocated yet.
Need to make sure totdisp and level is specified on CD_MDISPS data
prior to loading (as the load expects them to be properly set).
March 13, 2020, 15:15 (GMT)
Multires: Fix loosing sculpt data when using external BTX file
March 13, 2020, 15:07 (GMT)
Fix stereoscopy reference image drawing in the viewport

Note: Without D6922 stereo is too broken to even test this patch.
With D6922 + this patch the fullscreen modes work (anaglyph/interlace not yet).
March 13, 2020, 14:50 (GMT)
GPencil: Fix UI typo
March 13, 2020, 14:40 (GMT)
store pointer to image in image socket
Revision 5593efe by Dalai Felinto (master)
March 13, 2020, 14:40 (GMT)
Fix stereoscopy drawing for camera background

Part of the fix was to get gputexture to use an array to accomodate each
eye. This takes care of viewports showing individual Left or Right
views.

For the combined view the fix was in overlay_image.c:camera_background_images_stereo_setup.

Note 1: Referece images are still not supporting stereo.

Note 2: For painting, and getting image bindcode I'm hardcording a
single-view experience.

Note 3: Without D6922 stereo is too broken to even test this patch.
With D6922 + this patch the fullscreen modes work (anaglyph/interlace
not yet).

Differential Revision: D7143
March 13, 2020, 14:34 (GMT)
Fluid: Potential fix for Eevee tests crashing with Mantaflow

Belongs to T73921. This commit fixes the crashes with light baking (disabled in f3a33a92987f). There is still a memory leak to be fixed though.
March 13, 2020, 14:14 (GMT)
add separate/combine xyz/rgb/hsv node uis
March 13, 2020, 13:38 (GMT)
Rename to Combine XYZ for consistency
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021