Blender Git Commit Log

All Blender Git commits.

Page: 3752 / 8462

August 1, 2017, 12:02 (GMT)
Cleanup: Change some definitions
August 1, 2017, 11:21 (GMT)
Merge branch 'blender2.8' into greasepencil-object
August 1, 2017, 11:18 (GMT)
Fix typo in 2d-cage manipulator
August 1, 2017, 10:49 (GMT)
WIP: New weight painting mode

New mode to define the weights by stroke point.
August 1, 2017, 07:14 (GMT)
Cleanup: warnings
August 1, 2017, 07:10 (GMT)
Hair fiber (child hair) drawing during edit mode, with heavy GPU leveraging.

Hair drawing requires fairly large vertex buffers. Vertices also need to be interpolated
and displaced according to the control (parent) hairs and hair-style features like curling
and clumping.

Instead of doing this in advance on the CPU and uploading a large vertex buffer every frame,
this work can be done on the GPU for realtime display, because interpolation and displacement
are highly parallelizable. The vertex buffers then only need to be uploaded once (as long
as strand lengths remain the same). The vertex format can also be very lightweight, requiring
only a curve parameter and index (half the size needed for full positions).

For interpolating a buffer texture is used in the shader, which contains all information
about the control curves (parents) from which to interpolate final vertex positions.
August 1, 2017, 07:07 (GMT)
PyRNA: Ensure changed types creates a new instance

Changing lamp type for eg needs to create a new instance.
August 1, 2017, 07:07 (GMT)
Correct previous commit, instance should be cleared

Clear instance in case creating creating new instance fails.

In practice this shouldn't happen,
but better not cause further errors if it does.
August 1, 2017, 04:48 (GMT)
Merge branch 'master' into blender2.8
August 1, 2017, 03:35 (GMT)
Cleanup: double promotion
August 1, 2017, 02:21 (GMT)
Cleanup: warnings from last commit
August 1, 2017, 00:29 (GMT)
Merge branch 'master' into blender2.8
July 31, 2017, 23:06 (GMT)
Cleanup: use static vars where appropriate
July 31, 2017, 22:27 (GMT)
Fix fcurve color assignment
July 31, 2017, 21:55 (GMT)
Correct accidental variable declaration
July 31, 2017, 18:55 (GMT)
WIP: Weight paint mode

Initial work to implement new weight paint mode.

Now only the new weight paint brush in sculpt mode is available, but not the mode itself.

New brush paint icon design by Matias Mendiola.
July 31, 2017, 17:22 (GMT)
Fix T52224: auto IK not respecting length, after recent bugfix.
July 31, 2017, 17:07 (GMT)
Code cleanup: fix warning with clang.
July 31, 2017, 14:51 (GMT)
Fix T52232: Crash in RNA_enum_from_value while inspecting compositor image node properties in outliner.

Bug was in RNA nodes code actually, itemf functions shall never, ever
return NULL!

Note that there were other itemf functions there that were potentially
buggy. Also harmonized a bit their code.
July 31, 2017, 13:43 (GMT)
Fix two issues with recent changes to number display while editing them.

* Numbers with units (especially, angles) where not handled correctly
regarding number of significant digits (spotted by @brecht in T52222
comment, thanks).
* Zero value has no valid log, need to take that into account!
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021