Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-28UI: text keyword argument to labelCampbell Barton
Prepare for keyword only args
2018-08-28Cleanup: indentationCampbell Barton
2018-08-28Cleanup: warningsCampbell Barton
2018-08-28GP: Replace custom function by standard APIAntonioya
Replace BKE_gpencil_get_material_index by BKE_object_material_slot_find_index
2018-08-28Fix T56577: Crash when using Grease Pencil Fill BrushAntonioya
If the brush had assigned a color not present in the object material slots, the fill crashed. Now, the material is added to the object slot before using it.
2018-08-27transform_snap_object: Add a small offset to the clip planemano-wii
This prioritizes the vertex and edge snap over raycast.
2018-08-27Revert "DRW: Remove unecessary GL calls"Clément Foucault
This reverts commit f8c857ad72e29eb509bd04067f94cd3df8a54aa4.
2018-08-27DNA: Deprecate gridviewmano-wii
2018-08-27Draw Manager: Remove unused functionmano-wii
Signed-off-by: fclem
2018-08-27Fix T56547: Single column properties not alignedCampbell Barton
2018-08-27Fix unreported: the gridview is no longer computed, so the snapping ↵mano-wii
functions have to use the actual grid scale.
2018-08-27GP: New operator to copy layers between objectsAntonioya
The operator allows to copy a complete layer with all frames or only active frame to a new object. Can be found in edit specials menu (W key) or in Layers specials menu (last button near layer list).
2018-08-27Implement BMesh Operator string enumerators and docs generation.Andrew Hale
Partial implementation of T56496 for review. Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3635
2018-08-27Fix assert displaying UV's of faceless meshesCampbell Barton
2018-08-27Handle multi-hidden-layers when converting groups to collections.Bastien Montagne
That is kind of mandatory with complex rigged-character groups, with hundreds of helper objects, and a few useful ones being hidden on specific layers (like e.g. the main rig...). It is especially critical point with static override, which won't allow to move objects between collections and such (that would be a nightmare to implement and handle). Note that this is rather basic implementation, we could go further and move all objects in all layers they are 'active', but that would probably be overkill. Reviewers: brecht Subscribers: brecht Differential Revision: https://developer.blender.org/D3649
2018-08-27BMesh: improvements/fixes to select side of activeCampbell Barton
- Add orientation option (defaults to local, as 2.7x does) can optionally use global, cursor, view... etc. - Fix typo which caused select flush to fail. - Fix for instanced objects (was only checking one instance). - Only tag for changes if a change is made. - Skip meshes with all vertices selected.
2018-08-27Cleanup: rename 'vindex' to 'def_nr'Campbell Barton
Name hinted 'vertex index', where it's the index of the vertex group.
2018-08-27GP: replace custom API w/ BKE_deform APICampbell Barton
2018-08-27Fix grease pencil weight invertCampbell Barton
Was always using first group.
2018-08-27Icons: update to rBL62101William Reynish
- Updated icons for Annotation - Updated Sculpt Mode icons once again, with a flat base. Makes them more readable - Updated Hair tools icons - Updated Armature Edit mode icons - Updated Grease Pencil icons
2018-08-27Cleanup: warning, use const argsCampbell Barton
2018-08-27DRW: Remove unecessary GL callsClément Foucault
2018-08-26Cleanup: remove double ;Antonioya
2018-08-26GP: Reduce weight paint data memory footprintAntonioya
Before, the weight data array was created always, but now only is added when a weight value is assigned. This change was suggested by algorithm, and both agreed it was good idea.
2018-08-26Static override: add constraint targets as overrideable!Bastien Montagne
2018-08-26Fix conversion from 2.7x groups to new 2.8 collections - hidden layers.Bastien Montagne
You cannot immediately add parent's library to newly generated hidden child collection, since it would allow to get several of those hidden collections with same name/library. That is strictly forbidden! So rather loop again on collections after all hidden ones have been generated, and assign children's library from parent one then.
2018-08-26Cleanup: styleCampbell Barton
2018-08-26DNA: don't deprecate gridview, it's still usedCampbell Barton
2018-08-25Cloth: Fix mistake in big matrix multiplicationLuca Rood
Only the upper triangle of the block matrix is stored, thus when executing operations on the lower triangle, each block must be transposed. This transposition was not ocurring in the matrix-vector multiplication function, which is fixed by this commit. Reviewed By: brecht Differential Revision: http://developer.blender.org/D3619
2018-08-25GP: Select color in Brush or in PropertiesAntonioya
After some artist feedback the material selection was not clear. Now, the material can be selected in the top bar or in the properties panel. 1) If the material is selected in properties panel, all Brushes except pinned will be assigned to this material. 2) If the material is selected in the brush, the properties panel is updated to set the active material. Added a new Pin icon to keep locked the material to one brush
2018-08-25Transform: Use grid_scale to configure the incremental snapping.mano-wii
`gridview` is no longer being set and also does not match the new grid's drawing.
2018-08-24Cleanup: Remove debug printfClément Foucault
2018-08-24Fix MESH_OT_shortest_path_pickDalai Felinto
It was working only for REDO. The reason was that we were not tagging our beloved new multi-threaded depedency graph.
2018-08-24GP: Fix unreported error drawing polygonsAntonioya
As the polygon drawing is handled using a buffer that is converted to stroke inmediately, the drawing engine was not drawing the buffer stroke because it was empty, and the stoke was not visible becaus eit was in fast drawing mode. Now there is a special flag to indicate the polygon mode is enabled and force the drawing engine to draw strokes and disable fast drawing.
2018-08-24Multires: Fix wrong apply deform results when multires has sculpt alreadySergey Sharybin
2018-08-24Sculpt: Optimize Mask Overlay drawingClément Foucault
* Remove support for diffuse color in the pbvh buffers. * Upload raw data to GPU. * Only draw nodes that have mask data when drawing the overlay. This should fix T56466
2018-08-24Multi-Objects: MESH_OT_select_axisDalai Felinto
Now that this operator is working properly (in world space axis), it can be ported for multi object support. The issue of only running on redo is still present though, to be investigated later.
2018-08-24MESH_OT_select_axis: Make it work with world axis, not local onesDalai Felinto
Not, I tried using `dist_signed_squared_to_plane_v3` but profiling showed that it is 50% slower than using regular `mul_v3_m4v3` for the verts. I managed to get this number closer when manually inlining all the functions called by `dist_signed_squared_to_plane_v3`. But still `mul_v3_m4v3` was better and it makes the code simpler to understand. Also I'm changing the default mode to positive, no idea why it was negative as default in the first place. Last but not least, the operator only works well on redo. This was a problem before, not introduced by this patch.
2018-08-24MESH_OT_select_axis: cleanup (use enum instead of hardcoded values)Dalai Felinto
2018-08-24GP: Add arrange strokes to edit specials menuAntonioya
2018-08-24Remove annotations lock to axis functionAntonioya
The lock to axis is only used by grease pencil object and can produce weird results in annotations. This lock to axis function was kept by error when the annotation code was splitted from general grease pencil code.
2018-08-24Depsgraph: Fix wrong detection of invisible objectsSergey Sharybin
Was happenign for following cases: - Deep hierarchy of non-restircted collections, which has grand-grand parent restricted. - Collections which are constructed from invisible object.
2018-08-24Depsgraph: Escape underscore in time stats chartSergey Sharybin
2018-08-24Compositor: Added Weighted Standard Curve evaluationJeroen Bakker
Available in RGB Curve node in the compositor and as modifier in the sequencer. I reshuffled the values of the enum. But a the first commit is just 1 day old I think that the order is more important than the file compatibility.
2018-08-24Merge branch 'master' into blender2.8Campbell Barton
2018-08-24Fix T56491: Undo crash while preview jobs runCampbell Barton
While the crash is in 2.8, it's possible undo operates on data which isn't only owned by the current scene (any object for eg). Thanks to @mont29 for suggesting the fix.
2018-08-24Merge branch 'master' into blender2.8Campbell Barton
2018-08-24UI: always align item w/ labelCampbell Barton
2018-08-24Fix T56511: UILayout.prop_search misalignedCampbell Barton
Add padding when used with property decorations.
2018-08-24UI: remove hack to align search propertiesCampbell Barton