Revision 14b77b3 by Julian Eisel August 3, 2020, 11:00 (GMT) |
Fix T78428: Checkbox labels don't highlight on mouse-over in popovers The text colors set by the general widget state function (`widget_state()`) would always be overriden by the menu-back text colors to avoid contrast issues. This would only respect the selected state, not other states. Address this now by changing the input theme colors to use the menu-back ones, rather than overriding after the fact (calling `widget_state()`). |
Revision 3c9cb62 by Sebastián Barschkis August 3, 2020, 10:40 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision 33e6562 by Sebastián Barschkis August 3, 2020, 10:38 (GMT) |
Fix T78266: Mantaflow: changing flow type (fire -> fire + smoke) resets Surface Emission Changing the surface distance through the flow type is inappropriate here. It had been added to ensure that liquids / smoke use a different emission value. Now the value will only be changed when changing from a gas to a liquid emitter or, vice-versa, when changing from a liquid to a gas emitter. |
Revision db5915d by Bastien Montagne August 3, 2020, 10:36 (GMT) |
Merge branch 'blender-v2.90-release' |
August 3, 2020, 10:35 (GMT) |
Fix parameters in bpy.props.StringProperty Python API docs There is a parameter typo in Python API document about bpy.props.StringProperty. This patch fixes this. Also this patch should apply to 2.90 branch as well. Reviewed By: Grische, mont29 Differential Revision: https://developer.blender.org/D8430 |
Revision 633e9ce by Julian Eisel August 3, 2020, 10:11 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision 057f3f2 by Julian Eisel August 3, 2020, 09:57 (GMT) |
Fix T78575: Assert when using UILayout.prop_tabs_enum Code required the tabs to be placed in an aligned region. Code should work fine even for unaligned regions though, so I don't see a reason to forbid this. |
Revision e17befe by Bastien Montagne August 3, 2020, 08:44 (GMT) |
Install_deps: add libgmp as default dependency. This is a common system library, no need for fancy building this time... Part of D8384. |
Revision 977f89e by Bastien Montagne August 3, 2020, 08:30 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision fe70605 by Bastien Montagne August 3, 2020, 08:30 (GMT) |
Building: Add ceres to Ninja's heavy jobs pool. Some files in this library require more than 1.5Gb to build, so they also belong to the 'heavy' pool. |
Revision 040d787 by Campbell Barton August 3, 2020, 08:03 (GMT) |
Merge branch 'blender-v2.90-release' into master |
Revision 8f22fee by Campbell Barton August 3, 2020, 08:01 (GMT) |
Fix T79440: Deform modifiers fail in edit-mode when not first Lattice, armature & curve only worked when an edit-mesh was passed in, the mesh argument was being ignored. Regression in 9f5833798caf9 |
Revision 144f780 by Campbell Barton August 3, 2020, 05:14 (GMT) |
Cleanup: remove unused code, update comments |
Revision 83d6290 by Campbell Barton August 3, 2020, 05:14 (GMT) |
Cleanup: remove trailing space, newlines at eof |
Revision 21f150c by Campbell Barton August 3, 2020, 05:13 (GMT) |
Merge branch 'blender-v2.90-release' into master |
Revision d406edf by Campbell Barton August 3, 2020, 04:48 (GMT) |
Revision b5dcf74 by Kévin Dietrich August 3, 2020, 01:44 (GMT) |
Cycles: add support for rendering deformation motion blur from Alembic caches. This patch adds the ability to render motion blur from Alembic caches. The motion blur data is derived from a velocity attribute whose name has to be defined by the user through the MeshSequenceCache modifier, with a default value of ".velocities", which is the standard name in Alembic for the velocity property, although other software may ignore it and write velocity with their own naming convention (e.g. "v" in Houdini). Furthermore, a property was added to define how the velocity vectors are interpreted with regard to time : frame or second. "Frame" means that the velocity is already scaled by the time step and we do not need to modify it for it to look proper. "Second" means that the unit the velocity was measured in is in seconds and so has to be scaled by some time step computed here as being the time between two frames (1 / FPS, which would be typical for a simulation). This appears to be common, and is the default behavior. Another property was added to control the scale of the velocity to further modify the look of the motion blur. Reviewed By: brecht, sybren Differential Revision: https://developer.blender.org/D2388 |
Revision 396d0b5 by Jacques Lucke August 2, 2020, 20:10 (GMT) |
Particles: new Age Reached Event, Kill Particle and Random Float node The hardcoded age limit is now gone. The behavior can be implemented with an Age Reached Event and Kill Particle node. Other utility nodes to handle age limits of particles can be added later. Adding an Age Limit attribute to particles on birth will be useful for some effects, e.g. when you want to control the color or size of a particle over its life time. The Random Float node takes a seed currently. Different nodes will produce different values even with the same seed. However, the same node will generate the same random number for the same seed every time. The "Hash" of a particle can be used as seed. Later, we'd want to have more modes in the node to make it more user friendly. Modes could be: Per Particle, Per Time, Per Particle Per Time, Per Node Instance, ... Also a Random Vector node will be useful, as it currently has to be build using three Random Float nodes. |
Revision d106357 by Richard Antalik August 2, 2020, 19:00 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision 0264f53 by Richard Antalik August 2, 2020, 18:54 (GMT) |
Fix T67181: Only the first added movie strip will have audio below Find free slot first for sound strips then for movie strips. This patch also fixes issue where all strips were added to channel 2 by default. Reviewed By: brecht Differential Revision: https://developer.blender.org/D8339 |
|
|
|


Master Commits
MiikaHweb | 2003-2021