Page MenuHome

Ivan Cappiello (icappiello)
User

Projects

User Details

User Since
Jun 24 2016, 1:06 PM (173 w, 4 d)

Recent Activity

Mon, Oct 14

Ivan Cappiello (icappiello) added a comment to D5675: Rigify: store advanced options in armature instead of window manager.

It would be better than the current options, but I think it would make the system less flexible and more complicated, with little benefit since they will need to set the naming options for every rig they create anyway. Setting three options is neither faster nor simpler than just one.
I believe naming things properly is the user’s responsibility, whether creating objects by hand or using an add-on.

Mon, Oct 14, 12:45 PM · Add-ons
Ivan Cappiello (icappiello) added a comment to D5675: Rigify: store advanced options in armature instead of window manager.

i am more concerned about the naming issue:
Since the source rig is by default named metarig, when it generates use to default rig as name. Most people uses it like that.
If you do not append _rig at the end, when making a proxy it will became very difficult to get what you are looking for.
So, yes, it could be removed, but then you have to explain the users they have to put something there to find it later on.
i think this is not good so, in my opinion, _rig should stay.

I don’t think I understand the problem. Say I create character Char. I’ll want to proxy only the armature when linking the character to a shot scene. It makes sense to me that the object I’ll manipulate is named the same as the character, so the rig will be named Char as well. The meshes might be called Char_mesh.001 or something. Then the armature’s not particularly hard to find in the list: the rig object appears first in alphabetical order since it doesn’t have a suffix.
I’m not saying mine is a perfect use case, or even a typical use case, but it is a use case different from yours. I don’t think all users will name their objects the same, and this scheme shouldn’t be imposed on them. What if they want to have a rig_ prefix instead of a suffix? what if they want to have a .rig with a dot as a separator? what if they want to name it in their native language _squelette? what if they use two armatures for the same character? And what about the ui script: there is no ambiguity there, it should be Char_ui.py and not Char_rig_ui.py.
As you said, there is a default name, rig, which is fine. The custom name is in Advanced Options. I think an advanced user will know if they need a suffix added for them.

Mon, Oct 14, 12:11 PM · Add-ons
Ivan Cappiello (icappiello) added a comment to D5675: Rigify: store advanced options in armature instead of window manager.

storing the data on the armature is ok. The whole system is designed to make appending of metarig as simple as possible.

Mon, Oct 14, 10:55 AM · Add-ons

Wed, Oct 9

Ivan Cappiello (icappiello) updated subscribers of T62565: conflict with how Blender is sampling OSX input/stroke events.

can conform this fix works also on astropad and duet.
thanks @Tim Lesher (tim) Carroll (codrus) for this!
@Brecht Van Lommel (brecht) Van Lommel (brecht) is there any reason why this fix can't go in master?

Wed, Oct 9, 2:03 PM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.
Wed, Oct 9, 12:17 PM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender

Mon, Sep 23

Ivan Cappiello (icappiello) added a comment to T69710: unable to display vertex color correctly in Solid, Lookdev and Render modes.

just to give further information if you pick colors on the cube on the rendered images you will get different values:

Mon, Sep 23, 4:08 PM · BF Blender
Ivan Cappiello (icappiello) added a comment to T69710: unable to display vertex color correctly in Solid, Lookdev and Render modes.

edited the post and added pictures to explain better.

Mon, Sep 23, 3:55 PM · BF Blender
Ivan Cappiello (icappiello) added a comment to T69710: unable to display vertex color correctly in Solid, Lookdev and Render modes.

To keep it consistent you have to set the Vertex Paint Opacity to 1.0
https://docs.blender.org/manual/en/latest/editors/3dview/controls/overlays.html#vertex-paint

Mon, Sep 23, 3:47 PM · BF Blender

Sep 20 2019

Ivan Cappiello (icappiello) added a comment to T63485: Rigify 2.8 - general improvements..

@Rombout Versluijs (rombout)

Did you actually test the difference between current method and my addon. Mine is so much faster and will benefit users. Current method is tons of clicking, just like many new and added options etc in bl 2.80 currently. Seems to be a new thing, lets make things easier by let the user click more

Sep 20 2019, 10:39 PM · Add-ons
Ivan Cappiello (icappiello) added a comment to T63485: Rigify 2.8 - general improvements..

so if you want to drag your foot during the up position of the foot is much easier to do that from the ankle because if you do from toes you will need to add rotation and also translation, complicating the animation curves

Sep 20 2019, 2:26 PM · Add-ons
Ivan Cappiello (icappiello) added a comment to T63485: Rigify 2.8 - general improvements..

@Andrea (piro1),
Thanks for joining the discussion.

Sep 20 2019, 12:31 PM · Add-ons
Ivan Cappiello (icappiello) added a comment to T63485: Rigify 2.8 - general improvements..

I just bumped into this thread looking at some updates done on addons. Last year i made an addon which allows for much easier custom MetaRig save. This option is already in the addon, but it only saves a py file and thus not handy for reuse. Therefor i made the addon which easily saves your custom MetaRig so you can load when Blender is reloaded, it will show in the add menu. The addon can also save rig settings.
Perhaps something like this could be implemented, i think its a missing feature.
You can find it here on my GitHub

preview of interface

Sep 20 2019, 12:14 PM · Add-ons

Sep 16 2019

Ivan Cappiello (icappiello) created T69946: GP layer multiply blending mode gives unpredictable results..
Sep 16 2019, 2:56 PM · BF Blender

Sep 10 2019

Ivan Cappiello (icappiello) awarded D5197: UI WIP - Changes to Cursors a Love token.
Sep 10 2019, 2:20 PM · User Interface
Ivan Cappiello (icappiello) updated the task description for T69710: unable to display vertex color correctly in Solid, Lookdev and Render modes.
Sep 10 2019, 12:49 PM · BF Blender
Ivan Cappiello (icappiello) updated the task description for T69710: unable to display vertex color correctly in Solid, Lookdev and Render modes.
Sep 10 2019, 12:48 PM · BF Blender
Ivan Cappiello (icappiello) created T69710: unable to display vertex color correctly in Solid, Lookdev and Render modes.
Sep 10 2019, 12:48 PM · BF Blender

Sep 9 2019

Ivan Cappiello (icappiello) added a comment to T69670: Grease pencil seems to ignore clipping planes.

This is already reported in T67770

Sep 9 2019, 4:30 PM · Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a project to T69670: Grease pencil seems to ignore clipping planes: Grease Pencil.
Sep 9 2019, 2:38 PM · Grease Pencil, BF Blender
Ivan Cappiello (icappiello) updated the task description for T69670: Grease pencil seems to ignore clipping planes.
Sep 9 2019, 2:38 PM · Grease Pencil, BF Blender
Ivan Cappiello (icappiello) updated the task description for T69670: Grease pencil seems to ignore clipping planes.
Sep 9 2019, 2:36 PM · Grease Pencil, BF Blender
Ivan Cappiello (icappiello) assigned T69670: Grease pencil seems to ignore clipping planes to Antonio Vazquez (antoniov).
Sep 9 2019, 2:35 PM · Grease Pencil, BF Blender
Ivan Cappiello (icappiello) created T69670: Grease pencil seems to ignore clipping planes.
Sep 9 2019, 2:35 PM · Grease Pencil, BF Blender
Ivan Cappiello (icappiello) assigned T69667: Grease pencil textured strokes behave different between render and viewport to Antonio Vazquez (antoniov).
Sep 9 2019, 12:27 PM · BF Blender
Ivan Cappiello (icappiello) created T69667: Grease pencil textured strokes behave different between render and viewport.
Sep 9 2019, 12:27 PM · BF Blender

Aug 21 2019

Ivan Cappiello (icappiello) added a comment to T68856: Rigify broken.

The 2.8 porting, rigify api refactor and some crucial changes to blender code were done by @Alexander Gavrilov (angavrilov) so should probably better let him have a look at it.

Aug 21 2019, 9:23 AM · Add-ons

Jul 31 2019

Ivan Cappiello (icappiello) added a comment to T67939: Grease Pencil Noise modifier step is ignored in render.

@Antonio Vazquez (antoniov) after applying your patch the interpolation is gone but the noise still behaves very different from viewport and render. In render seems to just pop to the same noise value each step and then pop back to no noise value.
Can you please compare viewport and video render output to check if this is working as intended?

Jul 31 2019, 4:02 PM · Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a comment to T67936: scale node not working in compositor with render size over 100%.

@Sybren A. Stüvel (sybren) maybe I misunderstood the usage then. Sorry.
Can I propose such a thing as a feature request, then? Can't see any intent on choosing between "render size" and "scene size" if both are exactly the same. Instead can be very useful in some cases (undistorting footage in vfx) to render at a higher size (fixing camera sensor scale accordingly) and then use the scale node set on "scene size" crop the image to the intended scene size without complex calculation in the crop node.

Jul 31 2019, 3:00 PM · Compositing, BF Blender

Jul 30 2019

Ivan Cappiello (icappiello) assigned T67939: Grease Pencil Noise modifier step is ignored in render to Antonio Vazquez (antoniov).
Jul 30 2019, 3:27 PM · Grease Pencil, BF Blender
Ivan Cappiello (icappiello) updated the task description for T67939: Grease Pencil Noise modifier step is ignored in render.
Jul 30 2019, 3:22 PM · Grease Pencil, BF Blender
Ivan Cappiello (icappiello) updated subscribers of T67939: Grease Pencil Noise modifier step is ignored in render.
Jul 30 2019, 3:21 PM · Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a project to T67936: scale node not working in compositor with render size over 100%: Compositing.
Jul 30 2019, 3:17 PM · Compositing, BF Blender
Ivan Cappiello (icappiello) added a project to T67939: Grease Pencil Noise modifier step is ignored in render: Grease Pencil.
Jul 30 2019, 3:17 PM · Grease Pencil, BF Blender
Ivan Cappiello (icappiello) created T67939: Grease Pencil Noise modifier step is ignored in render.
Jul 30 2019, 3:14 PM · Grease Pencil, BF Blender
Ivan Cappiello (icappiello) created T67936: scale node not working in compositor with render size over 100%.
Jul 30 2019, 2:21 PM · Compositing, BF Blender

Jul 18 2019

Ivan Cappiello (icappiello) added a comment to T65532: can't remap Italian keyboard in keymap preferences.

@Bastien Montagne (mont29) Then you should at least consider moving this new 2.8 minimal keymap on keys that are available on most keyboard layouts, or maybe create new hacks. In effect the view pie menu is completely unavailable and not remappable in any way in italian layout. And you may imagine the user experience you get if you switch to an US layout keeping your keyboard italian.

Jul 18 2019, 12:16 PM · Platform: macOS, BF Blender
Ivan Cappiello (icappiello) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

@Brecht Van Lommel (brecht) did the event debug data give any clue on how to handle this?

Jul 18 2019, 11:23 AM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a comment to T67130: keyboard layout problems..

@Bastien Montagne (mont29), seems to be a multiplatform issue, i recently (relatively speaking) reported the same here:
https://developer.blender.org/T65532

Jul 18 2019, 11:19 AM · BF Blender
Ivan Cappiello (icappiello) added a comment to T65532: can't remap Italian keyboard in keymap preferences.

seems to be the same as:
keyboard layout problems

Jul 18 2019, 11:16 AM · Platform: macOS, BF Blender

Jun 14 2019

Ivan Cappiello (icappiello) added a comment to T64548: Color Wheels not working correctly using using Troy Sobotka version of the OCIO configuration.

can confirm that modifying the config as described fixes the issue (using 2.79b official and Troy's config with Brecht's edited line).
Thanks, @Brecht Van Lommel (brecht).

Jun 14 2019, 4:21 PM · BF Blender

Jun 9 2019

Ivan Cappiello (icappiello) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

As I understand it, @JoshBowman (JoshyB) says this change in gpencil_draw_apply_event worked:

     /* No tablet data -> No pressure info is available */
-    p->pressure = 1.0f;
+    p->pressure = 0.0f;

So that would mean either some mouse move events are missing tablet that, and the release event is not the issue. Or the release event pressure is somehow used elsewhere and affecting the stroke. If someone can run blender with --debug-events from the command line and paints a single problematic stroke, then we can see in the output which it is.

Jun 9 2019, 3:02 PM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

and these are the registered events for a single stroke in console

Jun 9 2019, 2:59 PM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

@Brecht Van Lommel (brecht),
i have drawn 3 strokes. All affected by the pressure issue.
here is the console output for the events:

Jun 9 2019, 2:56 PM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender

Jun 5 2019

Ivan Cappiello (icappiello) added a comment to T65532: can't remap Italian keyboard in keymap preferences.

seems blender is not aware that button exists though. Attaching a video to show what happens.

Jun 5 2019, 4:36 PM · Platform: macOS, BF Blender
Ivan Cappiello (icappiello) updated subscribers of T65532: can't remap Italian keyboard in keymap preferences.
Jun 5 2019, 4:11 PM · Platform: macOS, BF Blender
Ivan Cappiello (icappiello) added a comment to T65532: can't remap Italian keyboard in keymap preferences.

btw shouldn't be better to map basic keys like viewport pie menu to a key it's present in almost any language?

Jun 5 2019, 3:55 PM · Platform: macOS, BF Blender
Ivan Cappiello (icappiello) created T65532: can't remap Italian keyboard in keymap preferences.
Jun 5 2019, 3:51 PM · Platform: macOS, BF Blender

Jun 4 2019

Ivan Cappiello (icappiello) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

@JoshBowman (JoshyB) Thanks for the tip, compiled blender with that option and works like a charm with both Astropad on iPad Pro/iPhone and Inklet with Trackpad.
At least works for grease pencil. For other modes I think some more files should be edited.

Jun 4 2019, 4:16 PM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) updated subscribers of T62565: conflict with how Blender is sampling OSX input/stroke events.

@JoshBowman (JoshyB) @Sergey Sharybin (sergey)
can't this be a possible solution?

Jun 4 2019, 3:17 PM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender

Jun 3 2019

Ivan Cappiello (icappiello) lowered the priority of T65433: Rigify Add On Bug from Needs Triage by Developer to Needs Information from User.
Jun 3 2019, 3:03 PM · Add-ons
Ivan Cappiello (icappiello) closed T63913: Rigify - super finger ingores roll of metarig bones. as Invalid.
Jun 3 2019, 3:01 PM · Add-ons
Ivan Cappiello (icappiello) added a comment to T63913: Rigify - super finger ingores roll of metarig bones..

@Jurek (solartistic) in the attached file the superfinger rotation axis option is set to "Automatic". this means rigify will calculate it through the average of the bone rolls. To work correctly the bones should be slightly bent.
You can also specify manual orientation from the option menu and specify the X axis.

Jun 3 2019, 3:00 PM · Add-ons
Ivan Cappiello (icappiello) added a comment to T65433: Rigify Add On Bug.

@Annemie (MiminatorEndGame) basic informations are missing in this report.
You should at least write down the exact steps to reproduce the error or upload the a sample file.

Jun 3 2019, 2:51 PM · Add-ons

May 14 2019

Ivan Cappiello (icappiello) added a comment to T64548: Color Wheels not working correctly using using Troy Sobotka version of the OCIO configuration.

Gif1 - Colorwheel goes crazy


Gif2 - resulting values and sliders going crazy

May 14 2019, 5:24 PM · BF Blender
Ivan Cappiello (icappiello) added a comment to T64548: Color Wheels not working correctly using using Troy Sobotka version of the OCIO configuration.

“Go crazy” isn’t a very useful description. Can you provide screenshots or an animated GIF of the issue happening, along with samples of some of the values?

May 14 2019, 5:05 PM · BF Blender
Ivan Cappiello (icappiello) added a comment to T64548: Color Wheels not working correctly using using Troy Sobotka version of the OCIO configuration.

@Ivan Cappiello (icappiello) by "not working anymore" do you mean color wheels and sliders are broken with this OCIO config in the latest 2.79 daily build, d83a72ec104c?

May 14 2019, 6:35 AM · BF Blender

May 13 2019

Ivan Cappiello (icappiello) added a comment to T64548: Color Wheels not working correctly using using Troy Sobotka version of the OCIO configuration.

Can’t tell if was an intended fix or not.
What i can tell is that was working on e6acb4fba094 and is not working anymore.
I feel like i am writing this for the 3rd time in different words...
What’s missing in my report?

May 13 2019, 9:15 PM · BF Blender
Ivan Cappiello (icappiello) added a comment to T64548: Color Wheels not working correctly using using Troy Sobotka version of the OCIO configuration.

2.79 is affected. 2.8 seems work quite fine with replaced ocio configs.
As i wrote above this was not working in 2.79b official.
Used to work on e6acb4fba094 and some other previous nightly build downloaded from builder (unfortunately i haven’t saved all the downloads). But i still have e6acb4fba094 and replacing OCIO there makes both ARRI filmic and color wheels work.
If both versions are wrong it’s really strange that there are some versions where this was wrong and working, don’t you think?
What other information you need?

May 13 2019, 8:35 PM · BF Blender
Ivan Cappiello (icappiello) created T64548: Color Wheels not working correctly using using Troy Sobotka version of the OCIO configuration.
May 13 2019, 11:58 AM · BF Blender

May 9 2019

Ivan Cappiello (icappiello) added a comment to T63485: Rigify 2.8 - general improvements..

@takeshi funahashi (waitinfuture) i am not sure to understand either the problem and the suggested fix you are proposing.

May 9 2019, 10:22 AM · Add-ons
Ivan Cappiello (icappiello) added a comment to T63485: Rigify 2.8 - general improvements..

@Luciano Muñoz Sessarego (looch)
I think this thread is confusional. I suggest to split the single tasks in separate threads.
before doing it let's try to summarize and file this list:

May 9 2019, 10:19 AM · Add-ons

May 2 2019

Ivan Cappiello (icappiello) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

@JoshBowman (JoshyB), yeah thanks. That's why I was linking the topic. Hope some developer cares enough to have a look at it.

May 2 2019, 10:59 AM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

@Sergey Sharybin (sergey) it works with almost any pressure enabled software out of the box through inklet and Astropad (you can easily test krita). Believe anyway it should work just like pinching, zooming and rotating with two fingers on the trackpad are working using the regular APIs.

May 2 2019, 10:35 AM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender

Apr 10 2019

Ivan Cappiello (icappiello) closed T62895: Rigify: IK2FK / FK2IK - not working on 2.8 as Resolved.

i am closing this as resolved since after more than a week no more related issues are reported
Will move my proposal:

Unfortunately the script part is from rigify. So we have here 2 options in my opinion:
automatic: if rigify is enabled, and detects an old rig, re-generates the python scripts
manual: if rigify is enabled, and detects an old rig, displays the user a warning and the option to re-generate the python scripts

Apr 10 2019, 3:02 PM · Add-ons
Ivan Cappiello (icappiello) created T63463: 2.8 auto/manual upgrade rig-ui for Rigify.
Apr 10 2019, 3:02 PM · Add-ons
Ivan Cappiello (icappiello) added a comment to T62895: Rigify: IK2FK / FK2IK - not working on 2.8.

One thing is, now that Rigify supports external rig packages, you have to ask the question why everything has to be in base rigify? E.g. the legacy rigs can be converted into a feature set package that can be used with new rigify enabled.

Apr 10 2019, 2:09 PM · Add-ons
Ivan Cappiello (icappiello) added a comment to T62895: Rigify: IK2FK / FK2IK - not working on 2.8.
  • in both systems the space switching is very limited, I modified a new rigify rig to allow multiple spaces in a more flexible way: with the help of @Julien DUROURE (julien) 's add-on to create space switches, with a bit of tweaking of the rig, now each controller has several different spaces that the animator would usually need like: head, chest, hips, cog (center of gravity), root. I have replicated the process manually but instead of a dropdown with just a slider that indicates different spaces like: 0 root, 1 torso, 2 hips.... etc.

Here is a sample video of the one i created with Juliens add-on.

Apr 10 2019, 1:54 PM · Add-ons
Ivan Cappiello (icappiello) added a comment to T62895: Rigify: IK2FK / FK2IK - not working on 2.8.

first a question: will the legacy rig be ported as a rig to the new rigify, so we can get rid of the legacy one as a different setup and have it all unified into one?, be able to mix the old pieces with new ones would be beneficial in many ways like being able to use the "new coloring setup", and bring old rigify pieces to the new rigs that used to work better in some case.

Apr 10 2019, 1:46 PM · Add-ons

Apr 6 2019

Ivan Cappiello (icappiello) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

@Brecht Van Lommel (brecht) actually any macbook pro from 2016 to now has a forcetouch trackpad you can use to test it with inklet. This shares the same osx input and stroke event as astropad on ipad.
It’s very hard to believe that there isn’t any developer out there using a recent macbook pro.

Apr 6 2019, 3:18 PM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

@Brecht Van Lommel (brecht) who can this be assigned to?

Apr 6 2019, 3:07 PM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) updated subscribers of D4624: T63138: redesign generate.py and introduce a base rig class..

i'd like to have an opinion on this from @Campbell Barton (campbellbarton) and @Nathan Vegdahl (cessen). They are the authors the original rigify framework.

Apr 6 2019, 2:44 PM
Ivan Cappiello (icappiello) claimed T54100: Rigify: Animal Horse rig parenting issue.

Confirm the issue, just a metarig parenting problem. It's an easy fix, just need to re-encode metarig.

Apr 6 2019, 2:37 PM · Add-ons

Mar 28 2019

Ivan Cappiello (icappiello) added a comment to T62895: Rigify: IK2FK / FK2IK - not working on 2.8.

@Luciano Muñoz Sessarego (looch)

the thing about the buttons is that FK2IK Action and IK2FK Action should snap all the FK keys to the IK positions, and the IK to the FK positions, but now it's vice versa. In contraposition the FK2IK & IK2FK Pose buttons are correct.

There’s a difference between the two functions. If you read the descriptions overing the mouse on the buttons it will be clear.
• The pose buttons are intended to snap, so ik2fk means snap the ik to the fk position.
• The action button are intended as bake, so ik2fk action means transfer the ik action to the fk controls. This is also similar to what the operator calls inside the code actually using blender’s bake operators.

Mar 28 2019, 7:58 AM · Add-ons

Mar 25 2019

Ivan Cappiello (icappiello) raised the priority of T62895: Rigify: IK2FK / FK2IK - not working on 2.8 from Confirmed, Low to Confirmed, High.

Seems there's more than one issue here:

"The buttons to transfer animation from one to the other dont work, also they are named incorrectly the one to transfer from IK to FK is named FK2IK and vice versa"

In my tests there's no error on newly generated rigs, but still seems it just does nothing at all.
This will require a more in depth investigation. Hope @Lucio Rossi (luciorossi) find some time to have a look at it.

Mar 25 2019, 11:15 AM · Add-ons
Ivan Cappiello (icappiello) lowered the priority of T62895: Rigify: IK2FK / FK2IK - not working on 2.8 from Needs Triage by Developer to Confirmed, Low.
Mar 25 2019, 11:03 AM · Add-ons
Ivan Cappiello (icappiello) added a comment to T62895: Rigify: IK2FK / FK2IK - not working on 2.8.

This is more a backward compatibility issue.
The affected part is the rig-ui and Rigify tools python script generated in previous versions.

Mar 25 2019, 11:00 AM · Add-ons

Mar 16 2019

Ivan Cappiello (icappiello) added a project to T62565: conflict with how Blender is sampling OSX input/stroke events: BF Blender: 2.8.
Mar 16 2019, 8:02 AM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender

Mar 14 2019

Ivan Cappiello (icappiello) updated subscribers of T54159: Bake Actions causes skewed bones on Rigify armature.

the addon by @Paolo Acampora (pkrime) posted in https://developer.blender.org/T57536 seems to address the issue in our tests. As for now it's destructive for the rig itself but can easily be modified to create a non destructive workflow like creating a data block copy of the original rig armature, make the bake on the reparented bones armature created by the script and after the export reassign the original rig data block to the armature object.

Mar 14 2019, 12:57 PM · BF Blender
Ivan Cappiello (icappiello) closed T60676: Rigify Error HELP as Invalid.

from the picture it seems some required leg bone is missing(deleted) or unpainted. I can't spot the heel.002.L (and .R) bone. This could be the problem but I'm just guessing since there are no information. Since the thread is not updated since more than one month and the error it's not reproducible I am closing this as invalid.
I am also point one more time that before reporting bugs users should have the good practice to read the wikis (that people take time to write) and check if the issue is caused by misuse of the tool rather than a bug.
rigify wiki here

Mar 14 2019, 12:52 PM · Add-ons
Ivan Cappiello (icappiello) closed T61711: Basic Rigify Spine 2.8 won't successfully generate as Resolved.

closing this since it works now. @Alexander Gavrilov (angavrilov) can you open a task for:

another issue (it fails if the Widgets collection is selected)

and fix it if you can?

Mar 14 2019, 12:36 PM · BF Blender: 2.8, Animation, Add-ons
Ivan Cappiello (icappiello) closed T62013: Rigify error, elaboration please as Invalid.

This is not a Rigify bug. Cannot reproduce it except generating from your file.
This usually happens when you remove/unparent/parent some face bones. Unfortunately the current face sample has this limitation: you can only move the bones to correct position according to your model. You cannot rename/unparent/remove any bone or the generate function will fail. This is going to be addressed in rigify 0.6 but for now the easiest way to fix is remove completely the face bones (make only armature layer 1 visible, select all bones on layer 1 and delete it) and re add a face sample (in edit mode select and add the superface sample). Then reposition the bones paying attention to not remove or reparent anything except for the small face bone that has to be parented to the spine.006 bone.
Moreover, you should either apply the scale in object mode since the armature object appears to be scaled up as pointed in previous posts.
Try to follow more accurately the rigify wiki

Mar 14 2019, 12:34 PM · Add-ons
Ivan Cappiello (icappiello) added a comment to T62284: Import rigify character from 2.79 into 2.80 yields no shapes.

@neil richmond (neilford) you should probably change the tags or create a new task if you want this to be solved quickly.

Mar 14 2019, 11:28 AM · Add-ons
Ivan Cappiello (icappiello) added a comment to T62284: Import rigify character from 2.79 into 2.80 yields no shapes.

This should be handled by blender itself onload. All armatures using shapes are affected. it's not an add-on related bug.

Mar 14 2019, 11:14 AM · Add-ons
Ivan Cappiello (icappiello) closed T52758: Rigify: feature proposal: allow registration of custom rig types as Resolved.

if @Nathan Vegdahl (cessen) has no objection I am closing this as resolved as the feature is implemented in 2.8 as reported at https://developer.blender.org/D4364

Mar 14 2019, 11:06 AM · Add-ons
Ivan Cappiello (icappiello) updated subscribers of T62565: conflict with how Blender is sampling OSX input/stroke events.
Mar 14 2019, 10:53 AM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added projects to T62565: conflict with how Blender is sampling OSX input/stroke events: Grease Pencil, Sculpt, Paint, Texture.
Mar 14 2019, 10:53 AM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) created T62565: conflict with how Blender is sampling OSX input/stroke events.
Mar 14 2019, 10:51 AM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) closed T54058: Rigify - Cat setup suggestions/fix as Invalid.

Since after a month no issue is reported and can't reproduce the breast problem I am closing this task.

Mar 14 2019, 10:18 AM · Animation, Add-ons

Mar 12 2019

Ivan Cappiello (icappiello) accepted D4364: Rigify: add support for user-defined rig packages and related utilities..

I made a github branch specifically for this specific diff: https://github.com/angavrilov/rigify/tree/upstream-D4364

Just tested this successfully. I'd like to polish a bit the 'Feature Set' panel, but that's way over this task's topic.

Mar 12 2019, 1:17 PM

Feb 23 2019

Ivan Cappiello (icappiello) updated subscribers of rBa819ef65c071: Fix for T48988 - Enabling bbone easing for posemode.
Feb 23 2019, 12:12 AM
Ivan Cappiello (icappiello) added a comment to rBa819ef65c071: Fix for T48988 - Enabling bbone easing for posemode.

Ok, in rB5d96bc9c5a2 I've added version patching code to fix old RNA paths so that old animation/drivers will work.

Feb 23 2019, 12:10 AM

Feb 19 2019

Ivan Cappiello (icappiello) updated subscribers of T61711: Basic Rigify Spine 2.8 won't successfully generate.
Feb 19 2019, 12:32 PM · BF Blender: 2.8, Animation, Add-ons
Ivan Cappiello (icappiello) created T61711: Basic Rigify Spine 2.8 won't successfully generate.
Feb 19 2019, 12:31 PM · BF Blender: 2.8, Animation, Add-ons
Ivan Cappiello (icappiello) added a comment to D4364: Rigify: add support for user-defined rig packages and related utilities..

ok sorted it out.
there are two misleading information in this thread. I'll post this for other people eventually coming here reading.

Feb 19 2019, 11:00 AM

Feb 18 2019

Ivan Cappiello (icappiello) added a comment to D4364: Rigify: add support for user-defined rig packages and related utilities..

I don’t understand what you are trying to do, Alexander's branch is for 2.8 as implied in the branch name, right?
What worked for me was to apply this patch directly to the current Blender 2.8 Addons repository.

Feb 18 2019, 6:59 PM
Ivan Cappiello (icappiello) added a comment to D4364: Rigify: add support for user-defined rig packages and related utilities..

@Alexander Gavrilov (angavrilov)
still no luck with your repo and 2.79 same os as above:

Feb 18 2019, 6:11 PM
Ivan Cappiello (icappiello) added a comment to D4364: Rigify: add support for user-defined rig packages and related utilities..

@Alexander Gavrilov (angavrilov)

I've got a feeling you are under an impression that https://github.com/eigen-value/rigify/tree/rigify_0.6_beta is for 2.8 - that's wrong.

Feb 18 2019, 6:05 PM
Ivan Cappiello (icappiello) added a comment to D4364: Rigify: add support for user-defined rig packages and related utilities..

I can’t test on Mac OS, but it works for me on Linux when applied upon the latest commit.

@Damien Picard (pioverfour) please download the 0.6 beta and test it. Should be updated to your recent pulls (except for pantins related commits). If it works then it's os-related, if not, you probably did some modification to without stashing the related commit, so in that case we need to pull that too (without pantins related commits).

My external rigs work with the expected minor modifications (mainly the matrix multiplication operator).

This is happening way before, just clicking on the add-on enable button. So to be clear rigify is not loaded at all.

Feb 18 2019, 4:50 PM
Ivan Cappiello (icappiello) added a comment to D4364: Rigify: add support for user-defined rig packages and related utilities..

@Alexander Gavrilov (angavrilov)

I start a public request to commit third-party contributions already accepted to https://github.com/eigen-value/rigify/tree/rigify_0.6_beta

Feb 18 2019, 1:38 PM

Feb 15 2019

Ivan Cappiello (icappiello) added a comment to T52758: Rigify: feature proposal: allow registration of custom rig types.

I wonder if we can at least speed up committing the already accepted patches (including custom rig pack support from @Damien McGinnes (damien) Picard (pioverfour) that is directly relevant to this bug)

Feb 15 2019, 12:39 PM · Add-ons