Revision 841d779 by Dalai Felinto August 12, 2020, 15:05 (GMT) |
Increase hard limit for Remesher octree depth Adding more precision to help making watertight objects to be printed. Differential Revision: https://developer.blender.org/D8551 |
Revision df12e67 by Ray molenkamp August 12, 2020, 14:40 (GMT) |
deps_builder: Fix python build on windows Issue introduced in the boost.cmake cleanup in rB5c563cd903ddceebfffbb1e86af2b406bbb2c457 |
Revision b0dc413 by Ray molenkamp August 12, 2020, 14:26 (GMT) |
deps_builder: Cleanup options.cmake for windows We no longer build the thumbnail dll in the builder and these variables are no longer used. |
Revision 8407626 by Bastien Montagne August 12, 2020, 14:25 (GMT) |
Merge branch 'blender-v2.90-release' into master |
Revision 5c563cd by Ray molenkamp August 12, 2020, 14:21 (GMT) |
deps_builder: Cleanup boost.cmake on windows There were some remnants from previous boost::python support and support for building 32 bit libs on windows, neither are needed currently. |
Revision cfbea0e by Bastien Montagne August 12, 2020, 14:16 (GMT) |
LibOverride and modifiers: Add copying of linked modifiers. It also enables copying of linked modifiers (generating new local ones). |
Revision 707c81c by Philipp Oeser August 12, 2020, 14:05 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision 21118fb by Philipp Oeser August 12, 2020, 13:53 (GMT) |
Fix T79622: Mesh Filter on a locked Shape crashes For a locked shapekey, a SculptSession's orig_cos / deform_cos / deform_imats are not initialized (they only are when deform_modifiers_active is true -- this in turn is only true for shapekeys if they are //not// locked [and for deforming modifiers of course]) We can just update that keyblock with sculpt_update_keyblock() in case of a locked shapekey Maniphest Tasks: T79622 Differential Revision: https://developer.blender.org/D8499 |
Revision 6ef5809 by Philipp Oeser August 12, 2020, 13:34 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision 08286ef by Philipp Oeser August 12, 2020, 13:28 (GMT) |
Fix T79712: Color Changes do not record in Auto-Key Mode Caused by rBfffba2b6530. In above commit, the buttons rnaindex [-1 for entire arrays like colors] was not used anymore for the entire function body of `ED_autokeyframe_property` (previously in `ui_but_anim_autokey`). Replacing the index with 0 (in the array case) is indeed necessary for `BKE_fcurve_find_by_rna_context_ui`, prior to rBfffba2b6530 this was taken care of by using `ui_but_get_fcurve` instead [which did this internally]. But using an index of 0 (instead of -1) for the entire function body of `ED_autokeyframe_property` fails for the array part later, namely `insert_keyframe` needs -1 here. Now just replace the index for //finding the FCurve//, but use the original for //inserting the keyframe//. Could be backported to 2.83 LTS. Reviewers: campbellbarton, sybren Subscribers: |
Revision d6570fc by Brecht Van Lommel August 12, 2020, 10:15 (GMT) |
Cleanup: compiler warnings |
Revision 1f8cb90 by Brecht Van Lommel August 12, 2020, 10:12 (GMT) |
Merge branch 'blender-v2.90-release' |
August 12, 2020, 09:52 (GMT) |
Fixes T77882: artifacts rendering OpenVDB volumes with multiple grids in Cycles The previous algorithm was not using all of the requested grids to build a mesh around the volume due to limitations regarding the use of a dense buffer to gather information about the volume's topology. This resulted in artefacts during rendering. The mesh generation is now done by merging all of the input grids and using the resulting grid's topology to create the mesh. The generation of the mesh is still done in index space as before, and the vertices are converted to object space by using the merged topology grid indexToWorld transform. To be able to merge the grids together we have to make sure that their transformation matrices and their index spaces match, thus, if they do not match we simply resample the grids. This behaviour should tackle one other limitation of the current algorithm, which is that only one transformation matrix was used to generate the final mesh. If we do not have an OpenVDB grid for the requested volume data, we generate a temporary OpenVDB grid for it. Differential Revision: https://developer.blender.org/D8401 |
Revision da95fa8 by Brecht Van Lommel August 12, 2020, 09:52 (GMT) |
Fix UV unwrap not working with only one pinned vertex Now the one vertex defines the position of the UV chart, while rotation and shape is still determined automatically. Initial patch by Willis (wlssirius). Differential Revision: https://developer.blender.org/D8484 |
Revision a1a81e3 by Dalai Felinto August 12, 2020, 09:47 (GMT) |
Merge remote-tracking branch 'origin/blender-v2.90-release' |
Revision cbb1bb9 by Dalai Felinto August 12, 2020, 09:43 (GMT) |
Bump the minimum required version for 2.90 This is particular important because 2.90 will coexist with 2.83 LTS, so we should warn the users of potential loss of data when going from 2.90 to 2.83 and back. Differential Revision: https://developer.blender.org/D8488 |
Revision 05cb4cf by Bastien Montagne August 12, 2020, 09:13 (GMT) |
Merge branch 'blender-v2.90-release' into master |
Revision d070d33 by Bastien Montagne August 12, 2020, 09:11 (GMT) |
Cleanup: Use proper bool type and literals for operators poll functions. |
Revision 4e31b5b by Bastien Montagne August 12, 2020, 09:11 (GMT) |
Fix (unreported) broken Poll function of GPencile mods and ShaderFX operators in liboverride case. Those where assuming we always get a valid modifier data from context, which is not always true... Also fix similar issue with shortcuts as reported in T79635. |
Revision b3702f5 by Bastien Montagne August 12, 2020, 09:11 (GMT) |
Fix part of T79635: Disable by default operation on unknown mod from liboverride object. It is unfortunate that we cannot get active modifier from context when operator is called from a shortcut, but we'd need an event for this to work... So for now forbid any modifier operation of liboverride objects in that case. |
|
|
|


Master Commits
MiikaHweb | 2003-2021