Page MenuHome

Ivan Cappiello (icappiello)
Director, VFX Supervisor, Tutor, BFCT

Projects

User Details

Recent Activity

Sat, Jan 8

Ivan Cappiello (icappiello) added a comment to T88711: Rigify improvements in Blender 3 and beyond.

@Ajlan Altug (noc2) as you can read from previous comments, the reason is due to the fact that the author of the legacy code is no longer actively mantaining the featureset. Keeping this included in blender itself woukd have meant for the current rigify mantainers to mantain those potentially unsupported features along with their actively mantained code.
I personally requested in the above discussion to make the legacy module an external featureset directly loadable inside the addon itself to ease the removal downsides. In that case the legacy fetureset could have been downloaded directly from the author repository and its life would have been decided directly by the author intention to actively mantain it or not.
Can’t tell how difficult this was to achieve though and if this has been done or not.

Sat, Jan 8, 5:39 PM · BF Blender

Dec 13 2021

Ivan Cappiello (icappiello) added a comment to T92052: Grease pencil over geometry occlussion problems.

@Antonio Vazquez (antoniov), @Clément Foucault (fclem) any update about this?
The focal lenght issue is really annoying. It forces us to render a separate pass for GP in viewport render.
In 3D/2D hybrid animation wider focal lenght like 120 or even 200 are not so unusual as in other cases.

Dec 13 2021, 6:31 PM · Grease Pencil, BF Blender

Dec 3 2021

Ivan Cappiello (icappiello) added a comment to T92043: Relax/Push Pose operator not working on quaternion rotation.

@Philipp Oeser (lichtwerk) please do. It’s a really needed fix which if unavailable makes relax and push pose operators useless while animating quaternions. Can’t see a reason not having in an lts version.

Dec 3 2021, 2:51 PM · Animation & Rigging, BF Blender
Ivan Cappiello (icappiello) added a comment to T92043: Relax/Push Pose operator not working on quaternion rotation.

@Alexander Gavrilov (angavrilov), isn’t this backported in 2.93.6?

Dec 3 2021, 2:42 PM · Animation & Rigging, BF Blender

Oct 29 2021

Ivan Cappiello (icappiello) updated subscribers of D13030: Fix T92043: Relax/Push Pose does nothing for quaternion rotation..

Unless someone clarifies why relax pose on quaternions should give different results, i’d go for a fast approval
@Luciano Muñoz Sessarego (looch) do you agree?

Oct 29 2021, 12:08 PM · Animation & Rigging

Oct 8 2021

Ivan Cappiello (icappiello) added a project to T92043: Relax/Push Pose operator not working on quaternion rotation: Animation & Rigging.
Oct 8 2021, 1:25 PM · Animation & Rigging, BF Blender
Ivan Cappiello (icappiello) updated subscribers of T92043: Relax/Push Pose operator not working on quaternion rotation.
Oct 8 2021, 1:25 PM · Animation & Rigging, BF Blender
Ivan Cappiello (icappiello) created T92043: Relax/Push Pose operator not working on quaternion rotation.
Oct 8 2021, 1:24 PM · Animation & Rigging, BF Blender
Ivan Cappiello (icappiello) added a comment to T91941: "Whole Character" keying set not working properly with autokey enabled.

I'm not familiar with this area, but one thing that needs to be analyzed is whether it's really necessary to add keyframes to custom properties since only the transform parameters have changed.
Perhaps the error is in the selected objects and not the others.

Oct 8 2021, 11:18 AM · Animation & Rigging, BF Blender

Oct 7 2021

Ivan Cappiello (icappiello) added a comment to T91941: "Whole Character" keying set not working properly with autokey enabled.

Like i dont use whole character, but I "whole character (only selected bones)" because its the only one that makes sense at all.

So, since there's a separate option for that you should agree that if "whole character" is kept as keying set should act different than "selected bones only". I mean that if there's a difference between the two there should be for some reason

Oct 7 2021, 3:04 PM · Animation & Rigging, BF Blender

Oct 5 2021

Ivan Cappiello (icappiello) updated subscribers of T91941: "Whole Character" keying set not working properly with autokey enabled.

@Luciano Muñoz Sessarego (looch) what's your opinion on this issue?

Oct 5 2021, 1:10 PM · Animation & Rigging, BF Blender

Sep 17 2021

Ivan Cappiello (icappiello) added a comment to T91474: Rigify - new setup for connected neck & spine (Bug or a Feature?).

@Todor Nikolov (ToshiCG) I believe that what was happening in 2.83 is worst compared to what happens in 2.90. I always found a bit limiting the usage of the neck tweak because of this propagated scale behavior. Can't tell though if this was a designed change or just a consequence of code changes. If you ask me, since now we have the unconnected option for the neck, I'd go for having the old 2.83 behavior when connected is on and the new 2.90 result when connected option is off (which I believe would happen by default).
@Alexander Gavrilov (angavrilov) what do you think?

Sep 17 2021, 9:49 AM · Add-ons (BF-Blender)

Sep 16 2021

Ivan Cappiello (icappiello) added a comment to T91448: Workbench doesn't respect GP simplify options when rendering.

The simplify options are only for Viewport, but are not used in Render..it's the same if you use Eevee or Workbench.

Edit: I mean, Fill option...maybe we need clarify in the tooltip what does each option.

Sep 16 2021, 5:55 PM · BF Blender
Ivan Cappiello (icappiello) updated subscribers of T91448: Workbench doesn't respect GP simplify options when rendering.
Sep 16 2021, 10:18 AM · BF Blender
Ivan Cappiello (icappiello) updated subscribers of T91448: Workbench doesn't respect GP simplify options when rendering.
Sep 16 2021, 10:08 AM · BF Blender
Ivan Cappiello (icappiello) created T91448: Workbench doesn't respect GP simplify options when rendering.
Sep 16 2021, 10:08 AM · BF Blender

Jul 13 2021

Ivan Cappiello (icappiello) added a comment to T89808: Adopting a new standard face rig for Rigify.

@Demeter Dzadik (Mets) i honestly believe that old behaviour can't be compared to new since the latest involves b-bones. I also like more the second one cause in my opinion is more fleshy and imho i think is a more correct result thinking of human skin.

Jul 13 2021, 3:08 PM · Add-ons (BF-Blender)

Jul 7 2021

Ivan Cappiello (icappiello) added a comment to T89694: EEVEE AO Shader ignores scene AO settings.

@Brecht Van Lommel (brecht) thanks for the clarification.
Unfortunately this affect badly toon shaders created in 2.92 and ported to 2.93. But as long as this is not going to change again, i am ok with fixing the toon shaders AO inside the node.

Jul 7 2021, 4:08 PM · BF Blender (2.93), EEVEE & Viewport
Ivan Cappiello (icappiello) added a comment to T89694: EEVEE AO Shader ignores scene AO settings.

Can't confirm with 2.93.1 (on same system as above):

Jul 7 2021, 11:56 AM · BF Blender (2.93), EEVEE & Viewport
Ivan Cappiello (icappiello) updated the task description for T89694: EEVEE AO Shader ignores scene AO settings.
Jul 7 2021, 11:52 AM · BF Blender (2.93), EEVEE & Viewport
Ivan Cappiello (icappiello) added a comment to T89694: EEVEE AO Shader ignores scene AO settings.

unfortunately can confirm the issue on 3.0alpha too

Jul 7 2021, 11:51 AM · BF Blender (2.93), EEVEE & Viewport
Ivan Cappiello (icappiello) added a comment to T89694: EEVEE AO Shader ignores scene AO settings.

Operating system: Linux-5.4.0-77-generic-x86_64-with-glibc2.27 64 Bits
Graphics card: GeForce GT 630/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 390.143
3.0.0 Alpha, branch: master, commit date: 2021-07-05 22:24, hash: rB4eeec6e9b540

Jul 7 2021, 11:30 AM · BF Blender (2.93), EEVEE & Viewport
Ivan Cappiello (icappiello) edited projects for T89694: EEVEE AO Shader ignores scene AO settings, added: BF Blender (2.93); removed BF Blender.
Jul 7 2021, 11:23 AM · BF Blender (2.93), EEVEE & Viewport
Ivan Cappiello (icappiello) added a comment to T89694: EEVEE AO Shader ignores scene AO settings.

Can't confirm on Linux

@user1 (user1)
please add some specific detail about OS, Machine, and blender version.
Just tested on Linux UBUNTU 18.04.4 LTS + GEForce GTX570 + Blender 2.93.1, and the issue is present.
Also, don't play with distance setting in the AO shader. Just open the same file in both 2.92 and 2.93 and compare results.

Jul 7 2021, 11:22 AM · BF Blender (2.93), EEVEE & Viewport

Jul 6 2021

Ivan Cappiello (icappiello) renamed T89694: EEVEE AO Shader ignores scene AO settings from AO Shader ignores scene AO settings to EEVEE AO Shader ignores scene AO settings.
Jul 6 2021, 4:56 PM · BF Blender (2.93), EEVEE & Viewport
Ivan Cappiello (icappiello) added a project to T89694: EEVEE AO Shader ignores scene AO settings: EEVEE & Viewport.
Jul 6 2021, 4:56 PM · BF Blender (2.93), EEVEE & Viewport
Ivan Cappiello (icappiello) created T89694: EEVEE AO Shader ignores scene AO settings.
Jul 6 2021, 4:55 PM · BF Blender (2.93), EEVEE & Viewport

Jun 24 2021

Ivan Cappiello (icappiello) added a comment to D11356: Rigify: Clean up "Rigify Buttons" panel UX.
Jun 24 2021, 10:49 PM
Ivan Cappiello (icappiello) added a comment to D11356: Rigify: Clean up "Rigify Buttons" panel UX.

Moved the 3 options into an Advanced panel.

I have thought more about allowing a single metarig to generate multiple rigs, and there is a big roadblock with that, which is that a rig can have helper objects, and although I think this isn't done in base rigify, but feature sets could implement rig parameters that are pointers to such helper objects. There's no nice way to make that design compatible with a single metarig corresponding to multiple target rigs, so I would actually scrap that idea for the moment. The use case to me is a bit unclear anyways, and seems like it would be an edge case.

Jun 24 2021, 5:55 PM

Jun 15 2021

Ivan Cappiello (icappiello) added a comment to D11605: Rigify: Strip off rotation converter into a separate addon..

where should this e placed then? as a separate add-on? if not integrated in blender itself, where should this be found?

Jun 15 2021, 12:23 PM
Ivan Cappiello (icappiello) added a comment to D11606: Rigify: Operators to copy and mirror parameters.

it's a very needed patch to me. As far as @Alexander Gavrilov (angavrilov) or @Sybren A. Stüvel (sybren) has no code objections this is ok to me.

Jun 15 2021, 12:18 PM · Animation & Rigging, BF Blender

Jun 4 2021

Ivan Cappiello (icappiello) added a comment to T88711: Rigify improvements in Blender 3 and beyond.

Yay! Those names have always kind of bugged me, ha ha. I can put together some renaming suggestions if you guys would like.

Jun 4 2021, 4:56 PM · BF Blender

Jun 3 2021

Ivan Cappiello (icappiello) added a comment to T88711: Rigify improvements in Blender 3 and beyond.

about metarigs, samples, and i'll add widgets too, i have mixed opinions.
for sure picking those from a blend file is easier to manage for users, but i don't know if it has to be encouraged without a basic knowledge of what a metarig or sample is.

Jun 3 2021, 10:37 AM · BF Blender
Ivan Cappiello (icappiello) added a comment to T88711: Rigify improvements in Blender 3 and beyond.

Also, if I can add another item of my own:

Many of the rig types' names are a bit confusing, and could be more straightforward/descriptive. For example, "super_limb". I've received emails from people asking what's "super" about it, and what that even means, and I never really have a good answer for them.

For context: these names aren't special or meaningful in any particular way. They're just a weird historical hold-over from when I initially integrated PitchiPoy's rig types--PitchiPoy liked to name their rig types whimsically. At the time I distinguished these from the other rig types with the "pitchipoy" prefix to make it clear that they were studio-specific. But because they are now the main supported rig types, I think this is a good chance to name them properly. For a lot of them, just dropping the "super_" is probably enough. But some of them would likely benefit from a bit more thought as well.

Jun 3 2021, 10:23 AM · BF Blender
Ivan Cappiello (icappiello) added a comment to T88711: Rigify improvements in Blender 3 and beyond.

@Nathan Vegdahl (cessen) always great to have your thoughts and suggestions on how to improve rigify!
since i answered @Demeter Dzadik (Mets) in chat and this was probably missed, i'll repost my opinion about legacy here.

Jun 3 2021, 10:20 AM · BF Blender
Ivan Cappiello (icappiello) added a comment to D11356: Rigify: Clean up "Rigify Buttons" panel UX.

I did what I could in T88711.

I really appreciate that, thanks!

Jun 3 2021, 9:26 AM

May 29 2021

Ivan Cappiello (icappiello) added a comment to D11356: Rigify: Clean up "Rigify Buttons" panel UX.
May 29 2021, 3:54 AM
Ivan Cappiello (icappiello) added a comment to D11356: Rigify: Clean up "Rigify Buttons" panel UX.

"Overwrite Target Rig" is fine by me but then it doesn't have the word "Generate" in it, you sure that's self-explaining? To me it invites the question, "Overwrite with what?" and the user has to infer the answer "With a newly generated rig." That's why my preferred one was "Re-Generate Target Rig", since keep in mind that underneath this button the first thing will be an input box called "Target Rig".

May 29 2021, 3:48 AM

May 27 2021

Ivan Cappiello (icappiello) added a comment to D11356: Rigify: Clean up "Rigify Buttons" panel UX.

Completely valid point. My idea to address this would be to dynamically change the text on the Generate Rig button depending on context:

  • When generating a rig for the first time, it would say "Generate New Rig"
  • If the target rig is already specified, the button would instead say "Re-Generate Target Rig" (label suggestions welcome)

Let me know if you think this is good enough to address your point and then I can make the change.

May 27 2021, 1:11 PM

Mar 31 2021

Ivan Cappiello (icappiello) changed the status of T86956: VSE shading mode ignores Grease Pencil Vertex colors from Needs Information from User to Needs Triage.
Mar 31 2021, 9:01 AM · Video Sequencer, Grease Pencil, BF Blender

Mar 30 2021

Ivan Cappiello (icappiello) updated the task description for T86956: VSE shading mode ignores Grease Pencil Vertex colors.
Mar 30 2021, 2:12 PM · Video Sequencer, Grease Pencil, BF Blender

Mar 26 2021

Ivan Cappiello (icappiello) added a comment to T86956: VSE shading mode ignores Grease Pencil Vertex colors.

To make sure we are all on the same page (and speed up the triaging/fixing process), please always provide the example .blend file where this happens.

Mar 26 2021, 10:48 AM · Video Sequencer, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) updated the task description for T86956: VSE shading mode ignores Grease Pencil Vertex colors.
Mar 26 2021, 10:48 AM · Video Sequencer, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) updated subscribers of T86956: VSE shading mode ignores Grease Pencil Vertex colors.
Mar 26 2021, 9:07 AM · Video Sequencer, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) created T86956: VSE shading mode ignores Grease Pencil Vertex colors.
Mar 26 2021, 9:06 AM · Video Sequencer, Grease Pencil, BF Blender

Feb 19 2021

Ivan Cappiello (icappiello) awarded T85796: Alt+Click to select overlapping bones a Like token.
Feb 19 2021, 5:48 PM · Animation & Rigging, BF Blender

Feb 18 2021

Ivan Cappiello (icappiello) awarded D7997: UI: FModifier layout updates, drag and drop a Love token.
Feb 18 2021, 6:49 PM · Animation & Rigging, User Interface

Feb 1 2021

Ivan Cappiello (icappiello) added a comment to T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards.

Confirm 2.92 Beta fixes the issue!
hash: a9b53daf23ba
branch: master

Feb 1 2021, 10:11 AM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender

Jan 29 2021

Ivan Cappiello (icappiello) awarded T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards a Love token.
Jan 29 2021, 3:53 PM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender
Sebastián Barschkis (sebbas) awarded T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards a Love token.
Jan 29 2021, 3:27 PM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender

Jan 18 2021

Ivan Cappiello (icappiello) added a comment to D10003: Armature: fix B-Bone deformation blending artifacts with Preserve Volume..

tested on some older rigs. so as far as i can tell, the change is supposed to fix anyway unwanted deformation related to scale of b-bones. Unless people used those issue to get something they explicitly wanted (that should anyway be minor cases) this should improve deformations on older files too.
Usually in production if scale character and face similar issues our workaround is to create an alternate scaled version of it at the target scale and then replace it. That's not comfortable. Always guessed what was the cause and ended up thinking was due to some unconventional stuff we use to rig at MAD. Glad to see this is fixable and that wasn't our rigging fault.

Jan 18 2021, 9:07 AM · Animation & Rigging

Jan 14 2021

Ivan Cappiello (icappiello) added a comment to T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards.

@Sebastián Barschkis (sebbas) seems that all the reports are confirming the AMD + Mac OS issues with a variety of GPUs and different OS (meaning the diver shipped with mac os should be different and updated).
At this point what should be done to inspect the issue and find a possible solution?

Jan 14 2021, 11:05 AM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender

Jan 13 2021

Ivan Cappiello (icappiello) awarded T81965: Library-Override Not able to edit Keyframe value in sidebar panel in graph-editor a Love token.
Jan 13 2021, 12:29 PM · BF Blender (2.92), User Interface, Animation & Rigging, Pipeline, Assets & I/O
Ivan Cappiello (icappiello) added a comment to T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards.

Trying to help with this: I'm not sure it's a problem related to Radeon.
Check the attached screenshots: the problem is happening on both of my GPU's: Intel (Integrated) and Radeon (Discrete). I manually switched between both and the GPU history window shows which one is in use at the moment.

Jan 13 2021, 1:52 AM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender

Jan 12 2021

Ivan Cappiello (icappiello) added a comment to T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards.

These are what I get on 2.91
2012 iMac AMD Radeon 6770M


Jan 12 2021, 5:49 PM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a comment to T81965: Library-Override Not able to edit Keyframe value in sidebar panel in graph-editor.

Its not a bug, its just not obvious, you have to go into the rig (original file) and make the option available in the custom property

Jan 12 2021, 10:50 AM · BF Blender (2.92), User Interface, Animation & Rigging, Pipeline, Assets & I/O
Ivan Cappiello (icappiello) added a comment to T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards.

Confirmed on 2.91 with macOS Catalina machine. Cannot say what's going on here though.

Jan 12 2021, 10:41 AM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender

Dec 18 2020

Ivan Cappiello (icappiello) added a comment to T83908: Streamlining advanced rigging of B-Bone chains..

@Alexander Gavrilov (angavrilov) i believe this approach is correct.
The b-bones are used as support for more complex rigs mainly because the only way the animator can access a pseudo-handle/easing control is through sliders and properties that is very uncomfortable. On the other hand we can debate if this was the intended final implementation.

Dec 18 2020, 9:52 AM · Animation & Rigging

Dec 15 2020

Ivan Cappiello (icappiello) renamed T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards from Grease Pencil Z-depth drawing issue on OSX to Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards.
Dec 15 2020, 9:56 AM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender

Dec 14 2020

Ivan Cappiello (icappiello) added a comment to T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards.

also the issue is present only if camera is in perspective view. Same camera but in orthographic mode renders z with no issues.

Dec 14 2020, 1:39 PM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a comment to T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards.

@Greg Neumiller (rlneumiller) @Jeroen Bakker (jbakker)
adding GPU_flush makes no difference.

Dec 14 2020, 12:55 PM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a comment to T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards.

@Jeroen Bakker (jbakker) @Clément Foucault (fclem) tested on more apple hardware. Seems that only AMD graphic cards are affected independently from being on OS 10 or even OS 11 (meaning drivers may have been updated by AMD through apple update without affecting the behaviour).

Dec 14 2020, 11:02 AM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender

Dec 9 2020

Ivan Cappiello (icappiello) added a comment to T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards.

@Jeroen Bakker (jbakker) anyone at BF can help with this? i am available to help with testing and building if needed but i'd need exact steps on what to change. Unfortunately "several places" doesn't mean lot for me.

Dec 9 2020, 5:26 PM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender

Nov 10 2020

Ivan Cappiello (icappiello) added a comment to T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards.

@Clément Foucault (fclem), discussed about the issue with @Antonio Vazquez (antoniov) and seems you are the only one who can have a clue about what's going on here. A comment would be very welcome!

Nov 10 2020, 12:29 PM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender

Nov 9 2020

Ivan Cappiello (icappiello) added a comment to T78217: Addon feature incorrectly built - Malfunctioning Rigify Horse.

Hello, Ivan. I downloaded the file, but when I try to open it in Blender 2.79, I got an error message "File written in new binary..." Is there a сhance to open it in my old Blender?

Nov 9 2020, 5:59 PM · Add-ons (Community)

Oct 5 2020

Ivan Cappiello (icappiello) assigned T81276: [Rigify] Preserves actions and layer displays after running "Generate Rig" to Alexander Gavrilov (angavrilov).

@Alexander Gavrilov (angavrilov) would you mind having a look at this?

Oct 5 2020, 10:34 AM · Add-ons (Community)
Ivan Cappiello (icappiello) closed T79092: rigify reverses the bend of the knees in IK as Archived.

Usually these are wrong placement issues. All IKs require an active angle to let rigify detect where the limb is supposed to bend. This means that you should point knees and elbow to a direction. More rotations are implied more errors are produced. In the linked video the real problem is that the leg is straight. This means that rigify (and any other ik system based on bone position/orientation) can't detect automatically where it should point.
The manual makes pretty clear what's the requirement:

Oct 5 2020, 10:30 AM · Add-ons (Community)
Ivan Cappiello (icappiello) closed T77829: Rigify: Shin twists when armature deform with automatic weighs is added as Archived.

@Henrik Goldsack (Scraphead) please attach a blend file with the issue.
Usually a small twist is generated by the automatic roll detect when leg is bent on more than one axis.

Oct 5 2020, 10:25 AM · Add-ons (Community)

Sep 28 2020

Ivan Cappiello (icappiello) added a comment to T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards.

terminal shows this on launch with --debug-gpu

Sep 28 2020, 4:12 PM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender

Sep 25 2020

Ivan Cappiello (icappiello) updated subscribers of T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards.
Sep 25 2020, 4:17 PM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a project to T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards: Platform: macOS.
Sep 25 2020, 4:13 PM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) assigned T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards to Clément Foucault (fclem).
Sep 25 2020, 4:11 PM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added projects to T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards: Grease Pencil, EEVEE & Viewport.
Sep 25 2020, 4:09 PM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) created T81169: Grease Pencil Z-depth drawing issue on OSX + AMD Graphic Cards.
Sep 25 2020, 4:08 PM · Platform: macOS, EEVEE & Viewport, Grease Pencil, BF Blender

Sep 16 2020

Ivan Cappiello (icappiello) added a comment to T80763: Rigify - two faces in the same rig produces an error.

i'd like to tag this as "Known Issue" but seems i can't

Sep 16 2020, 9:12 AM · Add-ons (Community)
Ivan Cappiello (icappiello) added a comment to T80763: Rigify - two faces in the same rig produces an error.

@Todor Nikolov (ToshiCG) this is totally not supported by the old (and going to be deprecated) pitchipoy face. Unfortunately the face code is based on unique names, so duplicating a face in the same armature will end up appending .002 and so to bone names that then will not match what rigify face is looking for. This design is totally against all the rigify intents but since as for now there's no complete or easy solution to avoid that we kept it as is until it will be deprecated.

Sep 16 2020, 9:11 AM · Add-ons (Community)
Ivan Cappiello (icappiello) added a comment to T80761: Rigify - Missing Rig Types in Shark Metarig.

@Todor Nikolov (ToshiCG) seems correct. Probably migrating to new rig types some rigify property got lost. will double check asap

Sep 16 2020, 9:08 AM · Add-ons (Community)
Ivan Cappiello (icappiello) updated subscribers of T80762: Rigify - Redundant bone in Bird Metarig.

if i remember correctly this was due to a 2.7 rigify limitation in limbs child parenting. It was probably removed by some of @Alexander Gavrilov (angavrilov) clever limb rewrite.

Sep 16 2020, 9:05 AM · Add-ons (Community)
Ivan Cappiello (icappiello) assigned T80764: Rigify - basic.raw_copy bones with ORG prefix are not generated correctly to Alexander Gavrilov (angavrilov).

@Alexander Gavrilov (angavrilov) is there a specific design reason for that? can't exactly tell if is a bug or an intended design.

Sep 16 2020, 9:03 AM · Add-ons (Community)

Aug 26 2020

Ivan Cappiello (icappiello) added a comment to D8519: Rigify: Addon Prefs & Feature Sets UI.

In D8519#210014, @Demeter Dzadik (Mets) wrote:
If I haven't convinced you then I can change the patch to be more consistent with existing UI with drop-downs to reveal info about each featureset.

Aug 26 2020, 5:45 PM
Ivan Cappiello (icappiello) added a comment to D8519: Rigify: Addon Prefs & Feature Sets UI.

another UI option could be using the same preference style as pie menus add-on:

Aug 26 2020, 3:47 PM
Ivan Cappiello (icappiello) added a comment to D8519: Rigify: Addon Prefs & Feature Sets UI.

i think there should be at this point some way of just disabling the external featureset rather than just removing it. Also a "restore defaults" options would be beneficial. We could include in defaults @Nathan Vegdahl (cessen) features and leave it disabled by default.

Aug 26 2020, 3:22 PM

Aug 24 2020

Ivan Cappiello (icappiello) added a comment to D8496: Rigify: Implement T78463: better support unguligrade animals (horse) setup.

if @Alexander Gavrilov (angavrilov) has no objection on code side, i'd accept the patch

Aug 24 2020, 5:20 PM
Ivan Cappiello (icappiello) added inline comments to D8496: Rigify: Implement T78463: better support unguligrade animals (horse) setup.
Aug 24 2020, 4:45 PM
Ivan Cappiello (icappiello) added a comment to D8496: Rigify: Implement T78463: better support unguligrade animals (horse) setup.

This breaks backwards compatibility with previous uses of the rear_paw rig type. This is because the old rear_paw was just substituting in the regular paw, which requires a chain of 4 bones. This new implementation demands a chain of 5 bones. Fixing this backwards compatibility might be possible with some kind of versioning? All that would need to be done is switch any existing uses of the rear_paw rig type to the regular paw rig type. I have no experience with versioning code so I'm not sure if this is possible or a good idea.

Aug 24 2020, 10:53 AM
Ivan Cappiello (icappiello) added a comment to D8496: Rigify: Implement T78463: better support unguligrade animals (horse) setup.

The created rig seems to miss some copy rotation constraint that should be set on foot_heel.ik:

Aug 24 2020, 10:10 AM

Aug 18 2020

Ivan Cappiello (icappiello) added a comment to D8519: Rigify: Addon Prefs & Feature Sets UI.

Even if the suggested solution seems more UI consistent for an experienced blenderhead, i honestly find that the “install from file” and “remove” buttons makes more sense and are self explainatory for the user. Still there’s plenty of room for improvements. Would be nice to have some UI giudines for preferences from UI team.

Aug 18 2020, 3:53 PM

Aug 8 2020

Ivan Cappiello (icappiello) updated subscribers of T76913: IK/FK auto visibility embeded in the switch..
Aug 8 2020, 12:40 PM · Add-ons (Community), Animation & Rigging
Ivan Cappiello (icappiello) added a comment to T76913: IK/FK auto visibility embeded in the switch..

In my opinion this design proposal seems to join two separate threads:

Aug 8 2020, 12:30 PM · Add-ons (Community), Animation & Rigging

Jul 8 2020

Ivan Cappiello (icappiello) added a comment to D8041: UI: Transform Constraint UI reshuffle.

in my opinion the two column layout would be more readable.
One thing to consider is what happens if there's not enough room to display the two columns on the screen. Would blender in that case switch back to the single column? if not readability would be compromised.

Jul 8 2020, 2:05 PM

Jul 6 2020

Ivan Cappiello (icappiello) awarded D3172: Preserve F-Curve shape with manual handles when inserting keyframes. a Love token.
Jul 6 2020, 8:55 AM

Jul 3 2020

Ivan Cappiello (icappiello) updated the task description for T78463: Rigify limbs needs enhancements to better support unguligrade animals (horse) setup.
Jul 3 2020, 12:02 PM · Add-ons (BF-Blender)
Ivan Cappiello (icappiello) updated the task description for T78463: Rigify limbs needs enhancements to better support unguligrade animals (horse) setup.
Jul 3 2020, 12:00 PM · Add-ons (BF-Blender)
Ivan Cappiello (icappiello) reassigned T78463: Rigify limbs needs enhancements to better support unguligrade animals (horse) setup from Ivan Cappiello (icappiello) to Demeter Dzadik (Mets).

Since Design is done in my opinion, i am assigning the code part to @Demeter Dzadik (Mets) unless @Alexander Gavrilov (angavrilov) can find some time to handle it before him.

Jul 3 2020, 11:54 AM · Add-ons (BF-Blender)
Ivan Cappiello (icappiello) updated the task description for T78463: Rigify limbs needs enhancements to better support unguligrade animals (horse) setup.
Jul 3 2020, 11:52 AM · Add-ons (BF-Blender)
Ivan Cappiello (icappiello) added a comment to T78463: Rigify limbs needs enhancements to better support unguligrade animals (horse) setup.

so this is my proposal to handle the rear_paw. i am attaching a blend file with both metarig and reference rig to be generated.

Jul 3 2020, 11:12 AM · Add-ons (BF-Blender)
Ivan Cappiello (icappiello) added a comment to T78463: Rigify limbs needs enhancements to better support unguligrade animals (horse) setup.

The rear_paw as sample exists just to give the user a placement idea. It's basically exactly the same super_limb>paw type.

Jul 3 2020, 9:21 AM · Add-ons (BF-Blender)

Jul 1 2020

Ivan Cappiello (icappiello) closed T48892: Rigify Update and Fixes as Resolved.

closing it since the design proposal was approved and gone in master long ago

Jul 1 2020, 2:44 PM · Add-ons (Community)

Jun 30 2020

Ivan Cappiello (icappiello) updated the task description for T78463: Rigify limbs needs enhancements to better support unguligrade animals (horse) setup.
Jun 30 2020, 9:57 PM · Add-ons (BF-Blender)
Ivan Cappiello (icappiello) updated the task description for T78463: Rigify limbs needs enhancements to better support unguligrade animals (horse) setup.
Jun 30 2020, 9:55 PM · Add-ons (BF-Blender)