Blender Git Commits

Blender Git commits from all branches.

Page: 1716 / 2888

August 1, 2017, 11:21 (GMT)
Merge branch 'blender2.8' into greasepencil-object
August 1, 2017, 10:49 (GMT)
WIP: New weight painting mode

New mode to define the weights by stroke point.
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.
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, 11:05 (GMT)
Merge branch 'blender2.8' into greasepencil-object
July 31, 2017, 10:14 (GMT)
Add bContext to Lattice modifier data for future uses
July 31, 2017, 09:56 (GMT)
Cleanup: Review modifier stack for lattice
July 31, 2017, 09:34 (GMT)
Remove and move weight when remove vertex group

When remove a vertex group, moves the index of other weights
July 31, 2017, 08:42 (GMT)
Cleanup: Reorganize and rename

New gpencil_modider.c module for modifiers and rename functions to keep naming convention
July 31, 2017, 08:15 (GMT)
WIP: More work for vertexgroups

Apply vertexgroups to modifiers
July 30, 2017, 17:08 (GMT)
WIP: Fisrt step to implement Vertex Groups

Still more work is required to use the vertex groups, but this commit add the data to bGPDspoint struct and basic functionalities.
July 30, 2017, 16:08 (GMT)
Added the following to weighted modifier:

1) Modifier now respects sharp edges, requires bool value to be checked.
2) Can now use vertex groups to apply modifier to only selected vgroup
3) Added boolean (0-1) weights in the form of Smooth/Sharp flags. Smooth flag means the face will hold 0 weight.
July 29, 2017, 18:47 (GMT)
Show 'Redo Last' button in the topbar, in front of redo settings
July 29, 2017, 17:45 (GMT)
Don't open old info editor topbar when going fullscreen
July 29, 2017, 16:54 (GMT)
Fixes for topbar layout updating
July 29, 2017, 08:31 (GMT)
Move update of lattice outside

The update of the GPD cache is moved to the corresponding update functions
July 28, 2017, 20:11 (GMT)
committing unfinished liquid inflow velocity code

everything commented out, needs some more consideration
July 28, 2017, 19:33 (GMT)
eventually convert bubble snd parts to floats
July 28, 2017, 18:12 (GMT)
Fixed issues with set_normal_from_faces
July 28, 2017, 17:14 (GMT)
Get file read/write and undo/redo to work
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021