Blender Git Loki

Blender Git commits from all branches.

Page: 1971 / 2888

July 10, 2016, 23:06 (GMT)
Fix typo in assert
July 10, 2016, 11:56 (GMT)
Fix objects not assigned to active layer when duplicating
July 10, 2016, 09:55 (GMT)
Assign objects to active layer by default on link/append

Could add further options later.
July 10, 2016, 09:46 (GMT)
Fix: No way to assign object to layer if it isn't assigned to one yet

Should be a temporary fix as long as it's possible to have objects that are not assigned to a layer.
July 10, 2016, 07:47 (GMT)
A couple of additional per-fiber attributes, for deforming strand fibers.

The orientation of the hair root ("root space") as well as a parametric
distance on the scalp to the primary deforming hair are passed to the
vertex shader. These value will allow deformation modifiers to be applied
for things like noise and clumping.
July 10, 2016, 03:28 (GMT)
Add patch tables and interpolate subdivision attributes in kernel

This implements and packs OpenSubdiv's patch tables and patch maps into
Cycles own representation to allow the kernel to interpolate subdivided
attributes, which means generated coordinates are now correct for subdivided
meshes. Support for subdivided uv coordinates will be added once OpenSubdiv
has complete support for face varying interpolation.
July 10, 2016, 03:28 (GMT)
Change type of __patches array from uint4 to uint

Will need finer indexing granularity when patch tables are added and packed
into __patches.
July 10, 2016, 03:28 (GMT)
Subdivide flagged attributes

Attribute data is now subdivided when requested, tho the subdivided data is
not accessed yet.
July 10, 2016, 03:27 (GMT)
Free TopologyRefiner

Missed this somehow, was leaking memory.
July 10, 2016, 03:27 (GMT)
Flag attributes that need to be subdivided during export
July 10, 2016, 03:27 (GMT)
Add attribute flags

Extend AttributeDescriptor with a field for flags. These flags will be used to
describe how an attribute interacts with subdivision code.
July 10, 2016, 03:27 (GMT)
Avoid triggering assert if there are no creases
July 10, 2016, 03:27 (GMT)
Add AttributeDescriptor

Adds a descriptor for attributes that can easily be passed around and extended
to contain more data. Will be needed for attributes on subdivision meshes.
July 10, 2016, 03:25 (GMT)
Fix OSL not finding attributes on subdivision meshes
July 10, 2016, 02:24 (GMT)
weight paint is now fading out according to the curve settings. Doing a partial redraw instead of a full screen redraw.
July 10, 2016, 00:28 (GMT)
Rough weight painting working. Fade coming soon.
July 9, 2016, 22:23 (GMT)
Added mirror buttons to weight paint, and added pbvh leaf selection and mirrored symmetry code. Still need to create callbacks for pbvh leaf selection.
July 9, 2016, 21:56 (GMT)
Added hack-ish check for point being inside other NFP until union algorithm is implemented
July 9, 2016, 16:25 (GMT)
Fix broken attribute disabling when some of the attributes are implicit.

The vertex attributes for the fiber buffer use the gl_Vertex builtin variable
of GLSL instead of an explicit named attribute input. The corresponding index
then is -1. The following attributes still need to be disabled however.
July 9, 2016, 16:23 (GMT)
Fix compiling without WITH_ADVANCED_LAYERS enabled (tm)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021