Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 382 / 5574

February 18, 2021, 09:24 (GMT)
Geometry Nodes: support accessing vertex colors

This makes vertex colors available in geometry nodes similar to
how uvs are available. They can be used using the attribute system.
Vertex colors are stored per corner (as are uvs, but not like vertex weights).

Ref T84297.

Differential Revision: https://developer.blender.org/D10454
February 18, 2021, 09:13 (GMT)
Geometry Nodes: convert point cloud to mesh vertices for modifiers

Previously, when a Geometry Nodes modifier outputs a point cloud
(e.g. generated using the Point Distribute node), other modifiers
could not use that data. Now, the point cloud data is converted to
mesh vertices for such modifiers.

Ref T85281.

Differential Revision: https://developer.blender.org/D10451
February 18, 2021, 08:09 (GMT)
Cleanup: Python: naming mismatch in bvh.ray_cast.
Revision 450ea1b by Hans Goudey
February 17, 2021, 22:59 (GMT)
Cleanup: Decrease variable scope
Revision 5fef212 by Hans Goudey
February 17, 2021, 22:42 (GMT)
Cleanup: Use const argument, decrease variable scope
Revision fd75f7c by Hans Goudey
February 17, 2021, 22:19 (GMT)
Cleanup: Use Vector instead of of raw array
February 17, 2021, 20:05 (GMT)
macOS: support building with command line tools without full Xcode

Latest Xcode takes up 15GB, command line tools are only 1.2GB.
Revision eeeb85b by Hans Goudey
February 17, 2021, 19:34 (GMT)
Cleanup: Comment formatting in node_draw.cc
February 17, 2021, 19:23 (GMT)
MSVC: Suppress C4251 in OpenVDB/Mantaflow

All headers in the svn libraries should be
building with /W0 however MSVC 16.8/16.9
has broken this functionality making OpenVDB
emit lots of warnings.

The breakage was reported [1] in august to MS
but they still have not gotten around to
addressing the issue.

This change explicitly suppresses C4251 in the
module that emitted these warnings. As the warning
is useful in other parts of blender a localized
approach is taken rather than a global suppression.

[1] https://developercommunity.visualstudio.com/content/problem/1167590/bug.html
Revision f29a1d8 by Hans Goudey
February 17, 2021, 18:21 (GMT)
Fix: Attribute randomize node broken for integer attributes

The integer mode still needs a random value in a 0 to 1 range, just like
floats. So slightly refactor to let the integer randomization use the
float implementation and then round to an int afterwards.
February 17, 2021, 18:08 (GMT)
Merge remote-tracking branch 'origin/blender-v2.92-release'

Making sure the rc tag doesn't get carried over to master.
February 17, 2021, 17:55 (GMT)
Blender 2.92 bcon4 - change release cycle to release candidate

This is still a rolling release candidate with new builds every day
as a preparation to the final release.
February 17, 2021, 17:21 (GMT)
Cycles: Fix build error on windows

Function __bsf was in util/util_simd.h twice

problem located by @EAW on chat.
February 17, 2021, 17:03 (GMT)
Fix OpenColorIO 2.0 GPU shader error in uniform assignment

And fix a (harmless) compiler warning.
February 17, 2021, 16:23 (GMT)
GPU Python: Rename 'uniform_buffer' to 'uniform_block'

From the the opengl wiki:
> Buffer objects are associated with a program's uniform block similarly to the way that texture objects are associated with sampler uniforms.
February 17, 2021, 15:49 (GMT)
Cleanup: Remove definition in header without implementation.
February 17, 2021, 15:49 (GMT)
Cleanup: Use snake case for method names.
February 17, 2021, 15:49 (GMT)
Cleanup: Use struct for WorkScheduler.
February 17, 2021, 15:49 (GMT)
Cleanup: Use static struct for work scheduler.
February 17, 2021, 15:38 (GMT)
Cleanup: Abbreviate enums with 'UNSIGNED_' in the name
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021