Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2175 / 8462

September 19, 2019, 12:03 (GMT)
Fix missing 3D viewport solid shading mode request for UVs and vertex colors

This probably fixes no current issues, because there is another one causing
these to be computed unnecessarily.
September 19, 2019, 11:43 (GMT)
Cycles: Followup fix for my previous commit, there were uninitialized variable.
September 19, 2019, 11:39 (GMT)
Cycles: Another fix for deferred ray marching, this time a buffer underflow.
September 19, 2019, 11:37 (GMT)
Cycles: More consolidation for deferred ray marching
September 19, 2019, 10:58 (GMT)
Cycles: Deferred ray marching now correctly spearates multiple intersections with the same object
September 19, 2019, 10:54 (GMT)
Fix T70060: Add bgl wrapper for glVertexAttribIPointer
September 19, 2019, 10:37 (GMT)
Cycles: Fixed bug where deferred ray marching would always march to infinity
September 19, 2019, 10:30 (GMT)
Cycles: Fixed a mistake in my previous volume change - deferred ray marching would count multiple intersections of the same volume incorrectly.
September 19, 2019, 10:28 (GMT)
Cycles: adding provisions to prevent volume stack overflow, don't add the same volume object twice even when there's empty space in between
September 19, 2019, 10:07 (GMT)
userdef_defaults for 'Render In' and 'File Browser'

Otherwise --factory-startup would e.g render as `Keep User Interface`
(which is supposed to be `New Window` by default)

Reviewers: brecht

Differential Revision: https://developer.blender.org/D5851
September 19, 2019, 10:06 (GMT)
Clean-up/safety check in new BKE_mesh_copy_settings().

From rBe7a514369fe70, since I did not have time to do proper review
in D5808...

Note that we could also consider that shallow copy of src should never
be dst of that function and add some asserts instead. For now going the
safest and simplest way though.
September 19, 2019, 09:58 (GMT)
Cycles: fixed BV-5 - state update on volume bounce was overwriting bounce index and caused early path termination
September 19, 2019, 09:55 (GMT)
Cycles: Fixed an issue with deferred ray marching where it wouldn't update the volume stack properly for volume scattering.
Revision 7a78bc5 by Sergey Sharybin (master)
September 19, 2019, 09:51 (GMT)
Cleanup: Spelling in comment
Revision 5e332fd by Sergey Sharybin (master)
September 19, 2019, 09:51 (GMT)
Fix T67934: Weight paint doesn't work with Subsurf/Multires

This is a regression since PBVH was introduced for weight paint.

The solution is: treat subsurf and multires modifiers as deforming
ones for the weight painting. This is an easiest solution to make
PBVH use subdivided location of original vertices.

This change could simplify some of the weight paint by removing
the grids check, since PBVH is not supposed to be built from grids
in this case anymore.

Differential Revision: https://developer.blender.org/D5751
Revision 74d27bb by Sergey Sharybin (master)
September 19, 2019, 09:51 (GMT)
Subdiv: Add vertex deformation callback to multires/subsurf

Currently unused but the intention is to use this to hook up these
modifiers to a generic deformed PBVH to make it easier to sculpt or
paint on a subdivided mesh.
Revision 65d8c77 by Sergey Sharybin (master)
September 19, 2019, 09:51 (GMT)
Subdiv: Add deformation-only subdivision

Is intended to be used to generate an array of coordinates of coarse vertices
placed to the final subdivided position.
September 19, 2019, 09:51 (GMT)
Subdiv: Cleanup, comments
September 19, 2019, 09:40 (GMT)
Cycles: Small fix for deferred ray marching.
September 19, 2019, 09:32 (GMT)
Fix T66154: viewlayer hide/exclude settings getting lost for linked collections

The problem was that the object and collection pointers in Base and
LayerCollection would get lost of file read. Normally such ID pointers would
be resolved by pointing to an ID_ID placeholder which has the datablock name,
and then replacing it will the real datablock. However ID_ID is only written
for directly linked datablocks.

This adds the concept of an indirectly linked datablock with a weak reference
to it. For this we write an ID_ID_WEAK_REF code, which is a reference that
will only be resolved if the datablock was read for another reason.

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