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
2020-04-29Transform Orientation RefactorGermano Cavalcante
- Use `t->spacemtx` as the orientation matrix instead `t->orient_matrix`. - Unify constraint behavior between modal and non-modal. - Simplify code to remove old workarounds and rearrange struct members. This fix T66142 since the actual `orient_type` (in the case `V3D_ORIENT_NORMAL`) is used during Redo instead of always using `V3D_ORIENT_CUSTOM_MATRIX`). Differential Revision: https://developer.blender.org/D7469
2020-04-29Merge branch 'blender-v2.83-release'Philipp Oeser
2020-04-29Depsgraph: use native BLI data structures in registryJacques Lucke
Reviewers: sergey Differential Revision: https://developer.blender.org/D7559
2020-04-29Fix T75522: Math node truncate operator tooltip provides no explanationPhilipp Oeser
2020-04-29Merge branch 'blender-v2.83-release'Philipp Oeser
2020-04-29Fix T75810: Child bone frozen when both Auto IK and X-Axis mirror arePhilipp Oeser
used Caused by {rBa6a9a12e8f32} Other relevant commits: rBb8ca806b7798e2f8dd6effca8f0d081b3cd8c23f rBde530a95dc7b482dc22c933b9b8b2a98c79b5663 The issue is caused by some leftover BONE_TRANSFORM_MIRROR flags on a bone from previous runs (file in the report had the flag still on forearm.R). With these false leftover flags still set, `pose_grab_with_ik()` cannot work correctly. Culprit commit above removed the early clearing of this flag on all bones, this should be restored [this happened in `count_set_pose_transflags()`]. This should only be done in the beginning of the transform process, so now still clear the flags early in 'createTransPose()' [but dont restore this in 'count_set_pose_transflags()' -- this will be called from special_aftertrans_update again, so placing the clearance here only complicates things (autokeyframe_pose() still needs to work as well)...] Maniphest Tasks: T75810 Differential Revision: https://developer.blender.org/D7527
2020-04-29Merge branch 'blender-v2.83-release'Philipp Oeser
2020-04-29Armature posemode: add mouse independent "Select Linked" operatorPhilipp Oeser
The current "Select Linked" operator works based on mouse position and makes no sense to call from the menus and was removed in rB536055e1ee0b. This patch adds an operator independent from mouse position that just selects all bones in relation to selected bones (and adds back menu entries, adds keymap entry CTRL+L). The original operator is renamed to 'select_linked_pick' internally (this is now more in line to how "Select Linked" works for meshes, curves etc) ref T76071 Maniphest Tasks: T76071 Differential Revision: https://developer.blender.org/D7542
2020-04-29Fix/cleanup: lib_query: missing case handling of new ID_SIM type.Bastien Montagne
Also update comments.
2020-04-29Merge branch 'blender-v2.83-release'Bastien Montagne
Conflicts: source/blender/blenkernel/intern/lib_query.c
2020-04-29Cleanup: use LISTBASE_FOREACH iterator everywhere possible in libquery.Bastien Montagne
Done also in 2.83 release branch to avoid too much conflicts on merging (some of those were already done for nodes in master, and gave me conflicts yesterday...).
2020-04-29Merge branch 'blender-v2.83-release'Philipp Oeser
2020-04-29Fix crash after 475bd6b occuring on each render end, we need another ↵Jens Verwiebe
nullcheck here (cherry picked from commit 3ea67e08fe8e3edc73daf13769dd631dbf920c45)
2020-04-29Merge branch 'blender-v2.83-release'Bastien Montagne
2020-04-29nstall_deps: USD: Add root usd library directory to build args.Anthony Edlin
Add root usd library directory to build arguments, same as other libraries. Also fix error/typo in compile_USD regarding _is_building. Reviewed By: mont29 Differential Revision: https://developer.blender.org/D7563
2020-04-29Merge branch 'blender-v2.83-release'Antonio Vazquez
2020-04-29Fix T76185: GPencil from Curve ignores Cyclic when curve has only 2 pointsAntonio Vazquez
Also changed default thickness to 10 because after draw engine refactor the final line was too thin.
2020-04-29Cleanup: use const args for depsgraph functionsCampbell Barton
2020-04-29Cleanup: use doxy sections for multires & subdiv sourcesCampbell Barton
2020-04-29Fix crash after 475bd6b occuring on each render end, we need another ↵Jens Verwiebe
nullcheck here
2020-04-28Merge branch 'blender-v2.83-release'Brecht Van Lommel
2020-04-28Fix T75432: Cycles progressive refine render slow with denoising dataBrecht Van Lommel
Only perform denoising prefilter for the last sample, not every sample.
2020-04-28Cleanup: Use more descriptive names for functionsGermano Cavalcante
count_set_pose_transflags --> transform_convert_pose_transflags_update count_bone_select --> armature_bone_transflags_update_recursive Also don't mix `BONE_TRANSFORM_MIRROR` with `BONE_TRANSFORM` in transflag. (This was a mess introduced in rBde530a95dc7b).
2020-04-28UI: Improve DataTransfer Modifier Error MessageHans Goudey
Differential Revision: https://developer.blender.org/D7546
2020-04-28BLI: add VectorSet.is_empty methodJacques Lucke
2020-04-28GPencil: Remove redundant UVs textAntonio Vazquez
It's clear you change the UVs
2020-04-28GPencil: Rename modifier Texture to Texture MappingAntonio Vazquez
2020-04-28GPencil: Remove redundant Control word from UIAntonio Vazquez
2020-04-28Cleanup: remove unnecessary includesJacques Lucke
2020-04-28Depsgraph: use BLI::Vector for RelationsJacques Lucke
Reviewers: sergey Differential Revision: https://developer.blender.org/D7556
2020-04-28Depsgraph: Use BLI::Map for constraint_to_pchan_map_Jacques Lucke
Reviewers: sergey Differential Revision: https://developer.blender.org/D7553
2020-04-28Depsgraph: use BLI::Set for entry_tagsJacques Lucke
Reviewers: sergey Differential Revision: https://developer.blender.org/D7555
2020-04-28Merge branch 'blender-v2.83-release'Philipp Oeser
2020-04-28Fix T76179: Unable to select render passes when a render has fewerPhilipp Oeser
passes than one in another slot If a particular pass is not available in a slot we are switching to, still show the menu, but with a blank name for the currently selected item so that the user can change it to a valid value. thx @brecht for providing the standard way Blender deals with these kinds of situations. Maniphest Tasks: T76179 Differential Revision: https://developer.blender.org/D7552
2020-04-28BLI: rename Vector.empty to Vector.is_emptyJacques Lucke
2020-04-28BLI: add Set.clear methodJacques Lucke
2020-04-28BLI: add Set.is_empty methodJacques Lucke
2020-04-28Depsgraph: use BLI::Map in RootPChanMapJacques Lucke
Reviewers: sergey, sybren Differential Revision: https://developer.blender.org/D7521
2020-04-28Merge branch 'blender-v2.83-release'Bastien Montagne
Conflicts: source/blender/blenkernel/intern/lib_query.c source/blender/depsgraph/intern/builder/deg_builder_relations.cc
2020-04-28Depsgraph: Add IDProperties handling.Bastien Montagne
Fix T75279: BLI_assert failed when deleting object in debug build (only). And all general cases of ID pointer idproperties that would use a data-block not referenced anywhere else in the depsgraph. This includes idproperties from: * All ID types; * Bones and pose bones; * Sequences; * Nodes and sockets. Differential Revision: https://developer.blender.org/D7551
2020-04-28IDProperties: add a foreach looper and use it in libquery code.Bastien Montagne
Note: part of fix for T75279. Differential Revision: https://developer.blender.org/D7550
2020-04-28BLI: add library to simplify writing dot graph exportersJacques Lucke
See D6799 for some examples on how to use the library. Reviewers: sergey Differential Revision: https://developer.blender.org/D6799
2020-04-28BLI: add Map.lookup_or_add_default methodJacques Lucke
2020-04-28Fix T76044: update Cycles to build with OSL 1.11 masterBrecht Van Lommel
2020-04-28Cleanup: Missing include directories after recent cleanupSergey Sharybin
2020-04-28Fix armature roll test failing on macOSBrecht Van Lommel
2020-04-28Cleanup: Strict compiler warning in release modeSergey Sharybin
2020-04-28Merge branch 'blender-v2.83-release'Brecht Van Lommel
2020-04-28Cleanup: remove unused string moduleBrecht Van Lommel
This is legacy code that can simply be replaced by std::string.
2020-04-28Cleanup: remove STR_String usage from GHOSTBrecht Van Lommel