Page MenuHome

Sybren A. Stüvel (sybren)
DoctorAdministrator

Projects (32)

User Details

User Since
Sep 12 2004, 3:45 PM (795 w, 2 d)
Roles
Administrator

Blender core developer, working at Blender HQ.

Recent Activity

Yesterday

Sybren A. Stüvel (sybren) closed T70447: 'WholeCharacter' Keying set doesn't key the whole character [due to non-editable custom property]. (Traceback error in console) as Resolved by committing rB4d0643a1857f: Fix T70447: 'WholeCharacter' Keying set doesn't key None properties.
Tue, Dec 10, 3:15 PM · Python, Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) committed rB4d0643a1857f: Fix T70447: 'WholeCharacter' Keying set doesn't key None properties (authored by Sybren A. Stüvel (sybren)).
Fix T70447: 'WholeCharacter' Keying set doesn't key None properties
Tue, Dec 10, 3:15 PM
Sybren A. Stüvel (sybren) added a comment to D6297: Action Constraint: introduce a mix mode setting..

As to naming the backward-compatible option, I'm never fan of labels like "legacy", "old", or "new". Often they don't convey any meaning as to the behaviour of the feature. They split the timeline into two parts ("legacy" and "current"), which means that to understand the terminology you have to know when that split took place, and how Blender behaved before it.

In my view, "legacy" means "this is here only for backward compatibility, don't use anymore". Basically, a milder synonym of "obsolete".

Tue, Dec 10, 2:13 PM
Sybren A. Stüvel (sybren) lowered the priority of T71054: Driver Animation Rendering anomaly from Confirmed, Medium to Needs Information from User.

Please provide an example blend file that makes this easier to debug. With a round mesh it's very hard to see whether the wheel rotates. There are also nodes in the material that don't seem to be used. All such things take time for developers to investigate.

Tue, Dec 10, 2:09 PM · Dependency Graph, Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) removed a project from T71539: With Playback 'All 3D viewport' disabled, playback still happens due to Eevee temporal AA [Material, Rendered view]: Animation & Rigging.
Tue, Dec 10, 2:04 PM · Eevee, User Interface, BF Blender
Sybren A. Stüvel (sybren) added a comment to T71539: With Playback 'All 3D viewport' disabled, playback still happens due to Eevee temporal AA [Material, Rendered view].

I'm removing the Animation tag as it doesn't seem to be related to the animation system.

Tue, Dec 10, 2:03 PM · Eevee, User Interface, BF Blender
Sybren A. Stüvel (sybren) committed rBe71fe924c558: Fix T71609: Resizing bone length to 0 gets it stuck to that size (authored by Sybren A. Stüvel (sybren)).
Fix T71609: Resizing bone length to 0 gets it stuck to that size
Tue, Dec 10, 2:02 PM
Sybren A. Stüvel (sybren) closed T71609: 2.81/2.82 Resizing bone length to 0 gets it irreversibly stuck to that size as Resolved by committing rBe71fe924c558: Fix T71609: Resizing bone length to 0 gets it stuck to that size.
Tue, Dec 10, 2:02 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) placed T71961: Soft body behavior is incorrect when CTRL + F12 animation is rendered. up for grabs.

I'm reassigning this to the Nodes & Physics project, as it's related to the Soft Body simulation. When I turn that off, things work properly.

Tue, Dec 10, 1:01 PM · Nodes & Physics, BF Blender
Sybren A. Stüvel (sybren) added a comment to D6379: Add a Un-Bake FCurves operator.

One thing I don't understand from a conceptual point of view, is why there are start and end parameters. Why not convert all the baked data there is?
As the code was moved from a place that already had those start and end parameters, keeping them around makes sense, of course. When it comes to the new un-bake operator, do you have any strong feelings about the default values ? Would it work to have them initialised to INT_MIN and INT_MAX so that all baked data is converted?

Tue, Dec 10, 12:33 PM
Sybren A. Stüvel (sybren) edited Description on Animation & Rigging.
Tue, Dec 10, 12:08 PM
Sybren A. Stüvel (sybren) renamed Animation & Rigging from Animation to Animation & Rigging.
Tue, Dec 10, 12:06 PM
Sybren A. Stüvel (sybren) renamed T63901: Animation & Rigging Module from Animation Module to Animation & Rigging Module.
Tue, Dec 10, 12:04 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) updated the task description for T63901: Animation & Rigging Module.
Tue, Dec 10, 11:57 AM · Animation & Rigging, BF Blender

Sat, Dec 7

Bun ny (bunny) awarded T72229: Playblast: only render on keyed frames a Love token.
Sat, Dec 7, 1:35 AM · Animation & Rigging, BF Blender

Fri, Dec 6

Christopher_Anderssarian awarded T72229: Playblast: only render on keyed frames a Love token.
Fri, Dec 6, 10:04 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) claimed T71961: Soft body behavior is incorrect when CTRL + F12 animation is rendered..

I can also reproduce the issue in just the viewport. Go to frame 101, press Space to play, press Esc to stop playback around frame 120. This goes back to frame 101, where the curve has an offset from the bone it's attached to. I gave the curve some thickness to make it more visible:

Fri, Dec 6, 6:02 PM · Nodes & Physics, BF Blender
Sybren A. Stüvel (sybren) lowered the priority of T71961: Soft body behavior is incorrect when CTRL + F12 animation is rendered. from Needs Triage by Developer to Confirmed, Medium.

I can confirm. The bouncy ball should go between the red lines, and then through the red circle. It does so in a viewport render, but not in a render render.

Fri, Dec 6, 5:15 PM · Nodes & Physics, BF Blender
Sybren A. Stüvel (sybren) lowered the priority of T71051: Multiple Object Editing Pose Mode Doesn't Properly Update NLA Editor from Needs Triage by Developer to Needs Information from User.

Please attach a blend file that allows us to quickly reproduce the issue.

Fri, Dec 6, 4:28 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) updated subscribers of T68313: Dopesheet Display Hidden doesn't work property combined with Only Selected..

@Hjalti Hjálmarsson (hjalti) @Luciano Muñoz Sessarego (looch) do you have any insights to share here?

Fri, Dec 6, 4:26 PM · User Interface, Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) closed T70551: Drivers are lost upon converting a collection instance to a local set of objects as Archived.

The same happens (also in make_object_duplilist_real()) for constraints, they also disappear.

Fri, Dec 6, 4:24 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) added a comment to T68313: Dopesheet Display Hidden doesn't work property combined with Only Selected..

IMO the current approach that only visible objects can be selected is a sane one; this prevents a whole range of issues where people are performing changes to objects without knowing about those changes, because they wouldn't see all selected objects. In this particular case it backfires, though.

Fri, Dec 6, 3:31 PM · User Interface, Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) renamed T68313: Dopesheet Display Hidden doesn't work property combined with Only Selected. from Dopesheet Display Hidden dosent't work property combined with Only Selected. to Dopesheet Display Hidden doesn't work property combined with Only Selected..
Fri, Dec 6, 3:24 PM · User Interface, Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) updated the task description for T68313: Dopesheet Display Hidden doesn't work property combined with Only Selected..
Fri, Dec 6, 3:23 PM · User Interface, Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) placed T68422: "Exploding" mesh deformation by Bendy Bones when Preserve Volume is on up for grabs.

I can't quickly solve this, don't see anything obvious exploding in the code.

Fri, Dec 6, 3:22 PM · Modifiers, Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) added a comment to T72229: Playblast: only render on keyed frames.

Hi @Christian Brinkmann (poor), thanks for the pointer.

Fri, Dec 6, 1:57 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) closed T71722: Alembic speed decrease for deforming geometry as Resolved.

Thanks for getting back so quickly :)

Fri, Dec 6, 1:50 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) claimed T68422: "Exploding" mesh deformation by Bendy Bones when Preserve Volume is on.
Fri, Dec 6, 1:44 PM · Modifiers, Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) lowered the priority of T68992: Animation not working using a file from version 2.79b to version 2.8 from Needs Triage by Developer to Needs Information from User.

Please follow our submission template and guidelines and make a complete, valid bug report, with required info, precise description of the issue, precise steps to reproduce it, small and simple .blend and/or other files to do so if needed, etc.

Fri, Dec 6, 1:40 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) moved T37512: Design Required: How can users choose what datablock/level to edit in the Action Editor? from Planned/Scheduled to Needs Further Planning/Solutions to Proceed on the Animation & Rigging board.
Fri, Dec 6, 1:30 PM · Animation & Rigging, BF Blender, User Interface
Sybren A. Stüvel (sybren) added a comment to T37512: Design Required: How can users choose what datablock/level to edit in the Action Editor?.

I'm moving this task from the 'Planned/Scheduled' to the 'Needs Further Planning' workboard, as there is no plan or schedule.

Fri, Dec 6, 1:30 PM · Animation & Rigging, BF Blender, User Interface
Sybren A. Stüvel (sybren) moved T47035: NLA - Quaternion blending in "Add" mode should use quaternion math instead from Planned/Scheduled to Postponed on the Animation & Rigging board.
Fri, Dec 6, 1:28 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) added a comment to T47035: NLA - Quaternion blending in "Add" mode should use quaternion math instead.

I'm moving this task from the 'Planned/Scheduled' to the 'Postponed' workboard, since there is no plan/schedule, and it's been idle for almost three years.

Fri, Dec 6, 1:28 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) moved T43430: Action editor - saving (animation) actions is error prone and counter intuitive- DATA LOSS is too likely! from Fixes in Progress to Postponed on the Animation & Rigging board.
Fri, Dec 6, 12:56 PM · Animation & Rigging, User Interface, BF Blender
Sybren A. Stüvel (sybren) added a comment to T43430: Action editor - saving (animation) actions is error prone and counter intuitive- DATA LOSS is too likely!.

I'm moving this task from the 'Fixes in Progress' to the 'Postponed' workboard, as there is no fix in progress at the moment, and the task has been idle for five years.

Fri, Dec 6, 12:56 PM · Animation & Rigging, User Interface, BF Blender
Sybren A. Stüvel (sybren) triaged T43430: Action editor - saving (animation) actions is error prone and counter intuitive- DATA LOSS is too likely! as Needs Information from User priority.

With Actions being stashed automatically on an NLA track when you switch actions on an armature, is this still such a big issue as it was at the moment of writing?

Fri, Dec 6, 12:55 PM · Animation & Rigging, User Interface, BF Blender
Sybren A. Stüvel (sybren) updated the task description for T72229: Playblast: only render on keyed frames.
Fri, Dec 6, 12:16 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) created T72229: Playblast: only render on keyed frames.
Fri, Dec 6, 12:15 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) moved T43933: Graph Editor: (Auto-)Focusing Channels from Planned/Scheduled to Postponed on the Animation & Rigging board.
Fri, Dec 6, 12:01 PM · BF Blender, Animation & Rigging, User Interface
Sybren A. Stüvel (sybren) added a comment to T43933: Graph Editor: (Auto-)Focusing Channels.

There is no concrete plan/schedule here, so I'm moving this task to the 'Postponed' workboard in favour of the more recent proposal in T68962: Graph Editor: Link Visible and Selected states.

Fri, Dec 6, 12:01 PM · BF Blender, Animation & Rigging, User Interface
Sybren A. Stüvel (sybren) added a comment to T68962: Graph Editor: Link Visible and Selected states.

Note that this is rather similar to T68962.

Fri, Dec 6, 11:59 AM · User Interface, Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) added a comment to T50433: Errors in NLA editor Add and Subtract.

Moving this to the workboard 'Postponed', as it doesn't have any actual plan/schedule and has been sitting still for two years.

Fri, Dec 6, 11:54 AM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) moved T50433: Errors in NLA editor Add and Subtract from Planned/Scheduled to Postponed on the Animation & Rigging board.
Fri, Dec 6, 11:53 AM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) added a comment to T70834: Automatic Weights fail when object is small and far from world origin.

The problem is that the code is normalising a vector without checking whether this is actually possible, and that it doesn't have any sensible fallback in that case.

Fri, Dec 6, 11:06 AM · BF Blender
Sybren A. Stüvel (sybren) added a comment to T50725: Alembic export doesn't take 'Custom Properties', as alembic non-standard data..

Marking this task as To Do, as it's a known limitation of Blender and not a bug.

Fri, Dec 6, 10:44 AM · Alembic, Import/Export, BF Blender
Sybren A. Stüvel (sybren) changed Type from Bug to To Do on T50725: Alembic export doesn't take 'Custom Properties', as alembic non-standard data..
Fri, Dec 6, 10:44 AM · Alembic, Import/Export, BF Blender
Sybren A. Stüvel (sybren) added a comment to T71722: Alembic speed decrease for deforming geometry.

Disabling normal export and re-exporting from 2.82 halves the file size

Fri, Dec 6, 10:43 AM · Alembic, BF Blender

Thu, Dec 5

Sybren A. Stüvel (sybren) updated the diff for D6287: USD: Introducing USD support.
  • USD: Support '.usd' as export extension (thanks @superfunc) and proper filtering in the file browser
  • USD: Fixed export of animated meshes + using sparse value writer
Thu, Dec 5, 6:33 PM · Data, Assets & I/O, BF Blender (2.82)
Sybren A. Stüvel (sybren) added a comment to T71002: Bendy Bone Parameters excluded from "In-Betweens" and "Action Constraints".

I wish that "intuitive behaviour" meant that it was also implemented. Unfortunately that's not the reality.

Thu, Dec 5, 6:10 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) created T72204: Universal Scene Description.
Thu, Dec 5, 5:42 PM · Data, Assets & I/O, BF Blender
Sybren A. Stüvel (sybren) committed rBb50853611e8e: UI: Add tooltips for modifiers (authored by Sybren A. Stüvel (sybren)).
UI: Add tooltips for modifiers
Thu, Dec 5, 5:23 PM
Sybren A. Stüvel (sybren) closed D6352: UI: Add tooltips for modifiers.
Thu, Dec 5, 5:23 PM · User Interface
Sybren A. Stüvel (sybren) lowered the priority of T71722: Alembic speed decrease for deforming geometry from Confirmed, Medium to Needs Information from User.
Thu, Dec 5, 5:21 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) claimed T71722: Alembic speed decrease for deforming geometry.

I can't semi-confirm. I took your blend file, applied both Subdivision Surface modifiers to be 100% sure it uses a large number of vertices, and produced a 5.6 GB Alembic file. Playing back this file is done at approximately 3.2 FPS in 2.79, and at at approximately 1.9 FPS in master. So yes, it's slower, but not 4-5x slower.

Thu, Dec 5, 4:44 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) moved T71981: Alembic override frame causes fluid sim mesh to have artifacts from Backlog to Needs Further Planning/Solutions To Proceed on the Alembic board.
Thu, Dec 5, 3:50 PM · Data, Assets & I/O, Alembic, BF Blender
Sybren A. Stüvel (sybren) edited projects for T71981: Alembic override frame causes fluid sim mesh to have artifacts, added: Alembic, Data, Assets & I/O; removed Animation & Rigging.
Thu, Dec 5, 3:49 PM · Data, Assets & I/O, Alembic, BF Blender
Sybren A. Stüvel (sybren) lowered the priority of T71981: Alembic override frame causes fluid sim mesh to have artifacts from Needs Triage by Developer to Normal.

This is caused by the interpolation of vertex positions between frames. This interpolation causes smooth transitions from one shape to another, and is important when slowing down things like animated characters. When vertices are added or removed, this interpolation is no longer possible. After all, you can't have half a vertex in between the two frames. The Alembic importer tries to detect such situations, but as you see, this can fail. What's happening is that between frames 8 and 9 some vertices change wildly in their position, swapping places between the front and the rear of the sphere. However, the number of vertices, edges, and faces stays the same, so the reader thinks it can interpolate, causing the observed behaviour. Detecting such changes is hard to do, because even a large change from one frame to another could still be valid, and it would also have a performance cost.

Thu, Dec 5, 3:48 PM · Data, Assets & I/O, Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T71002: Bendy Bone Parameters excluded from "In-Betweens" and "Action Constraints".

I've marked the task as a 'To Do', because it doesn't appear to be a bug. If I drew the wrong conclusions, please let me know.

Thu, Dec 5, 3:16 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) moved T71002: Bendy Bone Parameters excluded from "In-Betweens" and "Action Constraints" from Backlog to Postponed on the Animation & Rigging board.
Thu, Dec 5, 3:15 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) lowered the priority of T71002: Bendy Bone Parameters excluded from "In-Betweens" and "Action Constraints" from Needs Triage by Developer to Normal.
Thu, Dec 5, 3:15 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) changed Type from Bug to To Do on T71002: Bendy Bone Parameters excluded from "In-Betweens" and "Action Constraints".
Thu, Dec 5, 3:14 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) added a comment to T71002: Bendy Bone Parameters excluded from "In-Betweens" and "Action Constraints".

@Darryl F Neal (dfneal38) with "the in-betweens function", I'm assuming you mean "Push Pose from Rest Pose" and "Relax Pose to Rest Pose". The behaviour of these can be found in the pose_slide_rest_pose_apply() function, which shows that this isn't implemented for bendy bones yet. As such, it's not a bug, but simply a missing feature.

Thu, Dec 5, 3:10 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) updated the diff for D6352: UI: Add tooltips for modifiers.
Thu, Dec 5, 2:47 PM · User Interface
Sybren A. Stüvel (sybren) placed T71995: Texture Paint workspace crash with new (empty) scene up for grabs.

@Bastien Montagne (mont29) Could this be due to a bug in the library overrides system? The fact that it creates a new copy of a brush when creating a new scene, and after that things get corrupted, made @Julian Eisel (Severin) and me think it might have something to do with that.

Thu, Dec 5, 2:41 PM · BF Blender
Sybren A. Stüvel (sybren) added a comment to T71995: Texture Paint workspace crash with new (empty) scene.

I did some digging, and I suspect it's due to the tool system or the brushes. The crash happens in BKE_main_override_library_operations_create(), which iterates over all ID datablocks in G.main. This causes a segmentation fault when iterating over the brush datablocks. Here are all the datablock pointers (so id), their name pointer (id->name) and the contents of that name.

Thu, Dec 5, 2:33 PM · BF Blender

Wed, Dec 4

Sybren A. Stüvel (sybren) added a comment to D6352: UI: Add tooltips for modifiers.

I think bevel might be better described by "Cuts or removes volume from the mesh's edges and corners" or "Cuts or add geometry to the mesh's edges and corners"

Wed, Dec 4, 5:12 PM · User Interface
Sybren A. Stüvel (sybren) claimed T71995: Texture Paint workspace crash with new (empty) scene.
Wed, Dec 4, 5:04 PM · BF Blender
Sybren A. Stüvel (sybren) added a comment to T71995: Texture Paint workspace crash with new (empty) scene.

It's all the same crash, and easy enough to reproduce, so I don't see the need to update the description, thanks.

Wed, Dec 4, 5:04 PM · BF Blender
Sybren A. Stüvel (sybren) updated the diff for D6352: UI: Add tooltips for modifiers.
Wed, Dec 4, 4:55 PM · User Interface
Sybren A. Stüvel (sybren) added a comment to D6352: UI: Add tooltips for modifiers.

Deform the mesh or curve using an external transform cache in Alembic format

Wed, Dec 4, 4:54 PM · User Interface
Maxime Montegneis (m__x) awarded D6287: USD: Introducing USD support a Love token.
Wed, Dec 4, 4:46 PM · Data, Assets & I/O, BF Blender (2.82)
Sybren A. Stüvel (sybren) accepted D6286: Make curve decimation only take into account the selected curve points.

LGTM after the comment change.

Wed, Dec 4, 3:49 PM
Sybren A. Stüvel (sybren) added inline comments to D6286: Make curve decimation only take into account the selected curve points.
Wed, Dec 4, 3:49 PM
Sybren A. Stüvel (sybren) added inline comments to D6286: Make curve decimation only take into account the selected curve points.
Wed, Dec 4, 3:41 PM
Sybren A. Stüvel (sybren) added inline comments to D6286: Make curve decimation only take into account the selected curve points.
Wed, Dec 4, 3:33 PM
Sybren A. Stüvel (sybren) added a comment to T71300: VSE: Crash in IMB_colormanagement_transform_threaded when rendering this clip.

Sure!

Wed, Dec 4, 2:46 PM · Video Sequencer, BF Blender
Sybren A. Stüvel (sybren) added a comment to D6297: Action Constraint: introduce a mix mode setting..

I don't see how that's related. Actually, I attribute those original problems to "design"-based approach to implementation of the features, rather than based on specific needs arising during rigging, and without even properly testing them in a production-quality rig.

Wed, Dec 4, 2:45 PM
Sybren A. Stüvel (sybren) added a comment to D6286: Make curve decimation only take into account the selected curve points.

Ok, the fix works, but it's still confusing. The patch description doesn't mention anything about the interpolation type changing, and neither do the tooltips. Would it be better if linearly interpolated keyframes are changed back to linear after the decimation is done?

Wed, Dec 4, 11:24 AM
Laurent Noel (c2ba) awarded D6352: UI: Add tooltips for modifiers a Like token.
Wed, Dec 4, 10:46 AM · User Interface
Julien Blervaque (werwack) awarded D6352: UI: Add tooltips for modifiers a Love token.
Wed, Dec 4, 10:44 AM · User Interface
Antonio Vazquez (antoniov) awarded D6352: UI: Add tooltips for modifiers a Love token.
Wed, Dec 4, 10:30 AM · User Interface
Sybren A. Stüvel (sybren) added a comment to D6352: UI: Add tooltips for modifiers.

Thanks for the vote of confidence, I appreciate it. I don't mind nitpicking now, though, so that once it's in master it's good to go and we don't have to look at it again.

Wed, Dec 4, 10:26 AM · User Interface
Sybren A. Stüvel (sybren) added a comment to D6297: Action Constraint: introduce a mix mode setting..

can be considered as a fix for a poorly though through design of this constraint (which can surely be also said about quite a few others too - e.g. scale handling in Spline IK earlier this year felt like nobody actually tried to use it in a real rig when implementing it; not to mention the insanity of using addition to combine scale in the Offset option of Copy Scale previously).

Wed, Dec 4, 10:24 AM

Tue, Dec 3

Julian Eisel (Severin) awarded D6352: UI: Add tooltips for modifiers a Love token.
Tue, Dec 3, 7:36 PM · User Interface
Harley Acheson (harley) awarded D6352: UI: Add tooltips for modifiers a Love token.
Tue, Dec 3, 6:55 PM · User Interface
Sybren A. Stüvel (sybren) updated the summary of D6352: UI: Add tooltips for modifiers.
Tue, Dec 3, 6:18 PM · User Interface
Sybren A. Stüvel (sybren) created D6352: UI: Add tooltips for modifiers.
Tue, Dec 3, 6:16 PM · User Interface
Sybren A. Stüvel (sybren) added a comment to D6297: Action Constraint: introduce a mix mode setting..

The 'proper solution' is nodes, I've mentioned this a great number of times.

Tue, Dec 3, 2:58 PM
Sybren A. Stüvel (sybren) requested changes to D6297: Action Constraint: introduce a mix mode setting..
Tue, Dec 3, 2:43 PM
Sybren A. Stüvel (sybren) added a reviewer for D6297: Action Constraint: introduce a mix mode setting.: Sybren A. Stüvel (sybren).
Tue, Dec 3, 2:43 PM
Sybren A. Stüvel (sybren) added inline comments to D6286: Make curve decimation only take into account the selected curve points.
Tue, Dec 3, 2:42 PM
Sybren A. Stüvel (sybren) added a comment to D6297: Action Constraint: introduce a mix mode setting..

Where is the broader design? This is something that's now being copied from one constraint to others, which to me indicates that there is a fundamental limitation of the constraint system. We should not keep copying workarounds for that limitation, but rather come up with a proper solution.

Tue, Dec 3, 2:12 PM
Sybren A. Stüvel (sybren) added a comment to T71300: VSE: Crash in IMB_colormanagement_transform_threaded when rendering this clip.

@Richard Antalik (ISS) do you want to fix this? If so, please assign to yourself. Otherwise I'll take a stab at it.

Tue, Dec 3, 1:59 PM · Video Sequencer, BF Blender
Sybren A. Stüvel (sybren) requested changes to D6286: Make curve decimation only take into account the selected curve points.
Tue, Dec 3, 1:51 PM
Sybren A. Stüvel (sybren) added a comment to D6286: Make curve decimation only take into account the selected curve points.

Ok, the fix works, but it's still confusing. The patch description doesn't mention anything about the interpolation type changing, and neither do the tooltips. Would it be better if linearly interpolated keyframes are changed back to linear after the decimation is done?

Tue, Dec 3, 1:51 PM
Sybren A. Stüvel (sybren) updated the task description for T63901: Animation & Rigging Module.
Tue, Dec 3, 12:58 PM · Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) added a comment to D3837: Implement a new Lock-Relative mode in Weight Paint..

I find the diff title & description a bit vague. What does "Lock-Relative mode" mean? All the way at the bottom of the patch I think the RNA tooltip is clearer than the patch description itself.

Tue, Dec 3, 12:03 PM

Sat, Nov 30

Sybren A. Stüvel (sybren) claimed T71981: Alembic override frame causes fluid sim mesh to have artifacts.
Sat, Nov 30, 1:45 AM · Data, Assets & I/O, Alembic, BF Blender

Fri, Nov 29

Laurent Le Flem (threedslider) awarded D6287: USD: Introducing USD support a Like token.
Fri, Nov 29, 7:18 PM · Data, Assets & I/O, BF Blender (2.82)
Sybren A. Stüvel (sybren) updated the task description for T71002: Bendy Bone Parameters excluded from "In-Betweens" and "Action Constraints".
Fri, Nov 29, 5:11 PM · Animation & Rigging, BF Blender