Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2664 / 8462

March 5, 2019, 13:55 (GMT)
Cycles: Added Float2 attribute type.

Float2 are now a new type for attributes in Cycles. Before, the choices
for attribute storage were float and float3, the latter padded to
float4. This meant that UV maps were inflated to twice the size
necessary.

Reviewers: brecht, sergey

Reviewed By: brecht

Subscribers: #cycles

Tags: #cycles

Differential Revision: https://developer.blender.org/D4409
March 5, 2019, 13:51 (GMT)
Fix T62216: order of items flipped in some menus like object mode.
March 5, 2019, 13:41 (GMT)
Fix T61796: Linking a collection with instances inside will place the instanced object in the scene.

Do not force to link indirectly linked collections into current scene,
that is usually not desired. Note that user can always add this link
manually if they want.

All this 'implicit instantiation' post-linking process is rather hairy
to get it correct, hope this time it's not breaking something else...
March 5, 2019, 13:26 (GMT)
Merge branch 'blender2.7'
March 5, 2019, 13:22 (GMT)
Fix T58953: Lamp data not always set

The Lamp data was not always set. When using CUDA or CPU it was, but when using OpenCL
without `OBJECT_MOTION` `sd->lamp` not updated to the actual lamp. This made the
TextureCoordinate output the wrong normal when used in a light shader.

As the normal was incorrect it made the IES node render incorrectly.
(what is the default for the IES node).

By setting the lamp data when no `__OBJECT_MOTION__` compile directive is present makes
sure that the normal is correctly calculated.

Fix D4450

Reviewed By: Brecht van Lommel
March 5, 2019, 13:09 (GMT)
Fix T61780: Crash when trying to access screen areas through the outliner.

ScreenArea->type is NULL-ified on read, and need to be initialized
(usually by `ED_area_initialize()`), but RNA can also access it before
it happens, so need to do it itself...
March 5, 2019, 12:51 (GMT)
Fix upside down tool menus

Regression from 4dd575e5ab55e153f8
March 5, 2019, 12:48 (GMT)
destruct tuple in wrapper
March 5, 2019, 12:36 (GMT)
Merge branch 'master' into functions
March 5, 2019, 12:29 (GMT)
Tool System: add node circle select tool
March 5, 2019, 12:16 (GMT)
Fix T62202: circle select does not work on hair points
March 5, 2019, 12:10 (GMT)
Fix parenting objects to bones/vertices causes offset

This reverts part of rBbc5482337669.
Problem with above commit is that the evaluated object seems to not have
partype, par1, par2, par3 copied from the original (yet). Using original
object instead now.
Second issue (when parenting to 'Bone Relative') is that the bones
BONE_RELATIVE_PARENTING flag is set on the original, but not the
evaluated bone (yet), setting this on both now.

Fixes T60623 (and part of T59352)

Reviewers: brecht, sergey

Maniphest Tasks: T60623

Differential Revision: https://developer.blender.org/D4309
March 5, 2019, 11:46 (GMT)
Fix T60585: threadripper CPU only using 16 threads for e.g. sculpting.

This reverts the changes from ce927e1 to put the main and job threads on
node 0. The problem is that all threads created as children from these
threads will inherit the NUMA node and so will end up on the same node.
This can be fixed case-by-case by assigning the NUMA node for every child
thread, however this is difficult for external libraries and OpenMP, and
out of our control for plugins like external renderers.
March 5, 2019, 11:26 (GMT)
Tool System: use set/add/subtract for all circle select operators

This applies changes from the 3D view circle select to other operators.
March 5, 2019, 11:13 (GMT)
Merge branch 'master' into greasepencil-object
March 5, 2019, 11:10 (GMT)
GPencil: Cleanup compiler warnings
March 5, 2019, 11:06 (GMT)
Fix T62194: Blender crash after makingnew file after using Grease Pencil.

The crash was detected in draw_manager, but the real problem was a wrong pointer that corrupted the struct, so the free function failed.

Redesign this area to keep pointer correct all the time.
March 5, 2019, 10:19 (GMT)
Fix T62190: Image editor pixel values are hidden by header at the bottom

since header regions can possibly overlap, accommodate by getting main
regions visible rect first.

Reviewers: sergey, brecht

Maniphest Tasks: T62190

Differential Revision: https://developer.blender.org/D4449
March 5, 2019, 09:52 (GMT)
GPencil: Don't create framebuffers for selection

The selction use it's own frambuffers.
March 5, 2019, 09:22 (GMT)
Fix T61763: Crash on selecting "Background Scene"

Memory optimization in dependency graph was using wrong view layer
for the scene which came via set.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021