Lucio Rossi (luciorossi)
User

Projects

User Details

User Since
Jul 19 2016, 10:40 AM (72 w, 6 d)

Recent Activity

Tue, Dec 5

Lucio Rossi (luciorossi) committed rBA1f2b51562370: fix T53356: update bbone_in bbone_out props to bbone_easein bbone_easeout (authored by Lucio Rossi (luciorossi)).
fix T53356: update bbone_in bbone_out props to bbone_easein bbone_easeout
Tue, Dec 5, 2:06 PM
Lucio Rossi (luciorossi) closed T53356: Rigify generation broken on current master as Resolved by committing rBA1f2b51562370: fix T53356: update bbone_in bbone_out props to bbone_easein bbone_easeout.
Tue, Dec 5, 2:06 PM · Addons, Animation
Lucio Rossi (luciorossi) committed rBA1473e69bb8d2: fix T53355: missing Rot2Pole switch operator when Rigify is disabled (authored by Lucio Rossi (luciorossi)).
fix T53355: missing Rot2Pole switch operator when Rigify is disabled
Tue, Dec 5, 1:28 PM
Lucio Rossi (luciorossi) closed T53355: Rigify UI custom props & ops not displayed after Rigify addon is disabled as Resolved by committing rBA1473e69bb8d2: fix T53355: missing Rot2Pole switch operator when Rigify is disabled.
Tue, Dec 5, 1:28 PM · Addons, Animation

Thu, Nov 30

Lucio Rossi (luciorossi) added a comment to T53356: Rigify generation broken on current master.

@Joshua Leung (aligorith) the problem is with the property name and fixing it in Rigify is straightforward.

Thu, Nov 30, 9:22 AM · Addons, Animation

Tue, Nov 21

Lucio Rossi (luciorossi) updated subscribers of rBa819ef65c071: Fix for T48988 - Enabling bbone easing for posemode.
Tue, Nov 21, 4:03 PM
Lucio Rossi (luciorossi) raised a concern with rBa819ef65c071: Fix for T48988 - Enabling bbone easing for posemode.

This new feature is breaking any animation curve or driver previously defined on the bbone_in and bbone_out properties as you can see from the attached .blend
Animations and drivers defined on these props are not correctly translated to bbone_easein and bbone_easeout

Tue, Nov 21, 3:59 PM
Lucio Rossi (luciorossi) added a comment to T52758: Rigify: feature proposal: allow registration of custom rig types.

You're right I'm sorry I didn't tell you first... I started thinking about a solution to the problem right after Bcon, but thinking leads to coding and you're down the rabbit hole before you know it. One should NEVER start thinking! :D
I agree with you get_rig_list() and maybe get_rig_type() as well should be recoded to work in both cases (omg how hate those functions!) if this doesn't disrupt the relative imports in the internal rig_type modules

Tue, Nov 21, 10:12 AM · Addons

Mon, Nov 20

Lucio Rossi (luciorossi) added a comment to T53355: Rigify UI custom props & ops not displayed after Rigify addon is disabled.

@Julien DUROURE (julien)
Here's a patch solving the issue. If you don't know how to patch, I attached the two files you have to overwrite.
Please note that:

  • ui.py belongs to /rigify/rigs/limbs/ folder
  • rigify_ui_template.py is in /rigify/ main folder
Mon, Nov 20, 3:57 PM · Addons, Animation
Lucio Rossi (luciorossi) claimed T53355: Rigify UI custom props & ops not displayed after Rigify addon is disabled.

I can confirm the issue. I'm working on it

Mon, Nov 20, 1:29 PM · Addons, Animation
Lucio Rossi (luciorossi) added a comment to T52758: Rigify: feature proposal: allow registration of custom rig types.

Actually I implemented a version of the feature on my repo. I had to put the external directory in the sys.path though... So I'm not sure if it's the right way to handle it (python imports are a mess!)
Could you please check it out?

Mon, Nov 20, 12:28 PM · Addons
Lucio Rossi (luciorossi) claimed T53356: Rigify generation broken on current master.
Mon, Nov 20, 12:20 PM · Addons, Animation
Lucio Rossi (luciorossi) placed T53356: Rigify generation broken on current master up for grabs.

Yes I confirm it's related to https://git.blender.org/gitweb/gitweb.cgi/blender.git/commit/a819ef65c07131ddb203a55bd8dc4e3207130b64

Mon, Nov 20, 12:12 PM · Addons, Animation

Oct 30 2017

Lucio Rossi (luciorossi) committed rBA6b065addaf31: fix: Encode Widget btn not showing in Tools (authored by Lucio Rossi (luciorossi)).
fix: Encode Widget btn not showing in Tools
Oct 30 2017, 5:47 PM

Oct 25 2017

Lucio Rossi (luciorossi) closed T53019: Rigify paw IK stretch error and Legacy Mode "paw" missing as Resolved.
Oct 25 2017, 7:38 PM · Addons
Lucio Rossi (luciorossi) closed T53024: Rigify Animation Tools not functioning as Resolved.
Oct 25 2017, 7:38 PM · Addons
Lucio Rossi (luciorossi) committed rBAe6ecb6a1948a: T53024 fix n-panel Switch rotation-pole not working for bones wo keys (authored by Lucio Rossi (luciorossi)).
T53024 fix n-panel Switch rotation-pole not working for bones wo keys
Oct 25 2017, 7:38 PM
Lucio Rossi (luciorossi) committed rBA592493c6d9d9: T53019 fix paw toe bones following foot ctrl when IK_Stretch=0 (authored by Lucio Rossi (luciorossi)).
T53019 fix paw toe bones following foot ctrl when IK_Stretch=0
Oct 25 2017, 7:38 PM
Lucio Rossi (luciorossi) added a comment to T53024: Rigify Animation Tools not functioning.

There is a problem on the blend file you uploaded. It does not have a rig_ui.py file (so no snapping functions are present for the limbs) and there are no keyframes. That is why the pole-rotation Switches in Animation tools were not working

Oct 25 2017, 7:04 PM · Addons
Lucio Rossi (luciorossi) updated subscribers of T53019: Rigify paw IK stretch error and Legacy Mode "paw" missing.
Oct 25 2017, 1:37 PM · Addons
Lucio Rossi (luciorossi) added a comment to T53019: Rigify paw IK stretch error and Legacy Mode "paw" missing.

Hi,
I'm investigating the IK_Stretch issue so I'll answer the 2nd question first.

Oct 25 2017, 12:32 PM · Addons

Sep 16 2017

Lucio Rossi (luciorossi) added a comment to T52758: Rigify: feature proposal: allow registration of custom rig types.

Wonderful!!! See you in Amsterdam :)

Sep 16 2017, 11:26 AM · Addons

Sep 15 2017

Lucio Rossi (luciorossi) added a comment to T52758: Rigify: feature proposal: allow registration of custom rig types.

It's wonderful to hear from you!!! Rigify has always been a tremendous addon and I'm glad you appreciate the improvements we introduced to make it even better.

Sep 15 2017, 12:16 PM · Addons

Jul 28 2017

Lucio Rossi (luciorossi) closed T52167: Rigify "Rigify Type" lags bone properties panel. as Resolved.
Jul 28 2017, 12:08 PM · BF Blender
Lucio Rossi (luciorossi) committed rBA89f470d0cac3: Fix: T52167 Rigify 0.5 "Rigify Type" lags bone properties panel (authored by Lucio Rossi (luciorossi)).
Fix: T52167 Rigify 0.5 "Rigify Type" lags bone properties panel
Jul 28 2017, 12:06 PM

Jul 27 2017

Lucio Rossi (luciorossi) added a comment to T52158: Rigify.

More precisely we are referring to the "Rigify Type" property of pose bones.
You can set it up in the Bone Properties panel.
Keep in mind the following:

  • As you know, when you create a metarig from scratch you can add a subrig sample hitting "Add Samples" in Edit mode. For each one of these samples though only one of the bones you generate will have a defined Rigify Type property. That's the root-of-the-chain bone.
  • When you copy a bone in Edit mode, the relevant pose bone properties are copied as well. The "Rigify Type" property is no exception.

You mentioned two cases "basic.super_copy" and "basic.copy_chain".
When you duplicate a basic.super_copy, all the bones you spawn will have the same Rigify Type... but that's just a single bone chain!
A basic.copy_chain on the other hand, is a different story. The sample you get when you hit "Add Sample" in Edit mode is three bones long, of which only the first one (the root-of-the-chain) holds the "basic.copy_chain" Rigify Type.
This means that if you copy one of the others belonging to the chain you won't get a bone generating any widget.

Jul 27 2017, 9:45 PM · Addons
Lucio Rossi (luciorossi) added a comment to F680789: bone_rigify_type_UI_draw_patch.patch.

hi! you can find the answer in the main task
https://developer.blender.org/T52167

Jul 27 2017, 9:07 PM
Lucio Rossi (luciorossi) added a comment to T52167: Rigify "Rigify Type" lags bone properties panel..

Hi try to substitute the files in the attached .rar:

  • make a backup copy of the files ui.py and rig_lists.py you find in rigify main folder
  • unzip the content in the same folder and overwrite
Jul 27 2017, 9:06 PM · BF Blender
Lucio Rossi (luciorossi) triaged T52167: Rigify "Rigify Type" lags bone properties panel. as Confirmed priority.
Jul 27 2017, 4:14 PM · BF Blender
Lucio Rossi (luciorossi) claimed T52167: Rigify "Rigify Type" lags bone properties panel..
Jul 27 2017, 2:41 PM · BF Blender
Lucio Rossi (luciorossi) added a comment to T52167: Rigify "Rigify Type" lags bone properties panel..

@Luciano Muñoz Sessarego (looch)
Could you please try the attached patch?
The problem was probably the Panel draw method calling a function that's importing modules at runtime

Jul 27 2017, 2:27 PM · BF Blender
Lucio Rossi (luciorossi) added a comment to T52167: Rigify "Rigify Type" lags bone properties panel..

First time that I notice it, but there is a slight lag in that specific panel update... the poll function probably needs a recode, I'm checking

Jul 27 2017, 1:09 PM · BF Blender

Jul 26 2017

Lucio Rossi (luciorossi) committed rBA47ab6e8970b6: Rigify 0.5: small fixes on cat and wolf metarigs (authored by Lucio Rossi (luciorossi)).
Rigify 0.5: small fixes on cat and wolf metarigs
Jul 26 2017, 3:50 PM

Jul 24 2017

Lucio Rossi (luciorossi) committed rBAb7b750167c1c: Rigify 0.5: cleanup trailing spaces in super_face.py (authored by Lucio Rossi (luciorossi)).
Rigify 0.5: cleanup trailing spaces in super_face.py
Jul 24 2017, 11:37 PM
Lucio Rossi (luciorossi) committed rBA33b0e2e90259: Rigify 0.5: new features, Animation Tools and Quat/Euler converter small fixes… (authored by Lucio Rossi (luciorossi)).
Rigify 0.5: new features, Animation Tools and Quat/Euler converter small fixes…
Jul 24 2017, 6:15 PM

Jul 2 2017

Lucio Rossi (luciorossi) added a comment to T51930: Rigify FK to IK is broken (2.78 Pitchipoy and 2.79).

Of course not, we need a script that fixes rig_ui at least. Functions and operators definitions should be moved out of this runtime generated file as well.

Jul 2 2017, 6:02 PM · Addons

Jun 30 2017

Lucio Rossi (luciorossi) added a comment to T51930: Rigify FK to IK is broken (2.78 Pitchipoy and 2.79).

Ok, I'm narrowing down the issue step by step:

Jun 30 2017, 5:58 PM · Addons
Lucio Rossi (luciorossi) added a comment to T51930: Rigify FK to IK is broken (2.78 Pitchipoy and 2.79).

@Maverick (maverick) I don't agree with the last statement
Follow these steps to clarify:

Jun 30 2017, 4:12 PM · Addons
Lucio Rossi (luciorossi) added a comment to T51930: Rigify FK to IK is broken (2.78 Pitchipoy and 2.79).

This is an example blend. Try to snap FK/IK and then slide IK_FK slider to 1. You'll notice a flicker on hand_fk

Jun 30 2017, 12:58 PM · Addons

Jun 10 2017

Lucio Rossi (luciorossi) committed rBA3936cff81e7f: Rigify 0.5 fix: metarig datablock naming -> same as object (authored by Lucio Rossi (luciorossi)).
Rigify 0.5 fix: metarig datablock naming -> same as object
Jun 10 2017, 4:47 PM
Lucio Rossi (luciorossi) added a comment to T51757: Keys for FK/IK sliders not visible. .

Hi Kamil,
I checked the commits after the introduction of Legacy mode.
Legacy mode was introduced as of 14/05/2017. After that date no commits were pushed regarding the original legacy "Human" (or Pitchipoy) metarig. Besides in that case (enable Rigify legacy mode, create a Human non-pitchipoy metarig) the fkik slider is on the hand control so it works as expected.
The problem regarded Pitchipoy rigs only, where the fkik slider is a property of a hidden MCH bone (e.g. MCH-upper_arm_parent.L)
As Ivan pointed out, this problem has been addressed with the introduction of the new Rigify 0.5 rigs and Legacy mode.
I did also check the Pitchipoy Rigs before the legacy mode commit, and still, the fkik silder is on the hidden MCH.

Jun 10 2017, 4:33 PM · Addons
Lucio Rossi (luciorossi) committed rBAc60d7e325716: Rigify 0.5 advanced generation options, fixes and improvements. removed CREDITS… (authored by Lucio Rossi (luciorossi)).
Rigify 0.5 advanced generation options, fixes and improvements. removed CREDITS…
Jun 10 2017, 2:31 PM
Lucio Rossi (luciorossi) updated subscribers of T51729: Rigify UI doesn't show when linking in more than one character.
Jun 10 2017, 12:48 PM · Addons
Lucio Rossi (luciorossi) updated subscribers of T51757: Keys for FK/IK sliders not visible. .
Jun 10 2017, 12:48 PM · Addons

Jun 8 2017

Lucio Rossi (luciorossi) committed rBA4ea8e752d0d8: Rigify 0.5 metarig fixes, advanced generation options, code cleanup (authored by Lucio Rossi (luciorossi)).
Rigify 0.5 metarig fixes, advanced generation options, code cleanup
Jun 8 2017, 8:26 PM

Jun 2 2017

Lucio Rossi (luciorossi) committed rBA120645a7ffb6: Rigify 0.5: basic and animals metarigs. metarig custom multi-menu. minor wgt… (authored by Lucio Rossi (luciorossi)).
Rigify 0.5: basic and animals metarigs. metarig custom multi-menu. minor wgt…
Jun 2 2017, 7:11 PM

Jun 1 2017

Lucio Rossi (luciorossi) committed rBAf2b3935533e2: Rigify 0.5 general maintenance and bug fixing (authored by Lucio Rossi (luciorossi)).
Rigify 0.5 general maintenance and bug fixing
Jun 1 2017, 3:58 PM
Lucio Rossi (luciorossi) committed rBA5b1b7b94893a: Rigify 0.5 general maintenance and bug fixing (authored by Lucio Rossi (luciorossi)).
Rigify 0.5 general maintenance and bug fixing
Jun 1 2017, 3:24 PM

May 14 2017

Lucio Rossi (luciorossi) committed rBA6ddeca86fb79: Rigify 0.5 Bone Groups and Selection Sets support (authored by Lucio Rossi (luciorossi)).
Rigify 0.5 Bone Groups and Selection Sets support
May 14 2017, 7:18 PM
Lucio Rossi (luciorossi) committed rBAf36789d8bc72: Rigify 0.5 with legacy mode (authored by Lucio Rossi (luciorossi)).
Rigify 0.5 with legacy mode
May 14 2017, 6:45 PM

May 8 2017

Lucio Rossi (luciorossi) closed T51323: Rigify basic Human not generated correctly in 2.78c as Resolved.

The problem was the Auto run Python Scripts flag. When this is disabled drivers are skipped...

May 8 2017, 5:11 PM · Addons

Apr 26 2017

Lucio Rossi (luciorossi) updated subscribers of T51323: Rigify basic Human not generated correctly in 2.78c.
Apr 26 2017, 2:42 PM · Addons
Lucio Rossi (luciorossi) created T51323: Rigify basic Human not generated correctly in 2.78c.
Apr 26 2017, 2:41 PM · Addons

Nov 1 2016

Lucio Rossi (luciorossi) added a comment to T48892: Rigify Update and Fixes.

Hello Julien!
It was nice to meet you in Amsterdam. Can't wait to start working together on rigify!
I agree with you, the best and easiest way is that you propose patches so we can test them and then push on the addons repo.

Nov 1 2016, 8:42 PM · Addons

Oct 16 2016

Lucio Rossi (luciorossi) added a comment to rBA867321259dd0: Pitchipoy FK/IK switch implemented.

I recoded rig_ui_pitchipoy_template.py and pitchipoy/limbs/ui.py to account for the mixed case and the operators missing the "pole" property.
Please find it in:

Oct 16 2016, 8:37 PM
Lucio Rossi (luciorossi) committed rBA51e18ead5d66: Fix on fk/ik snap operators and functions. In rig_ui_pitchipoy_template… (authored by Lucio Rossi (luciorossi)).
Fix on fk/ik snap operators and functions. In rig_ui_pitchipoy_template…
Oct 16 2016, 8:21 PM
Lucio Rossi (luciorossi) added a comment to rBA867321259dd0: Pitchipoy FK/IK switch implemented.

Hi Alexander,

Oct 16 2016, 4:53 PM
Lucio Rossi (luciorossi) added a comment to rBA867321259dd0: Pitchipoy FK/IK switch implemented.

You are right, I didn't consider the mixed case. I'll take care of that

Oct 16 2016, 9:36 AM

Oct 12 2016

Lucio Rossi (luciorossi) committed rBA3d8df6195de4: minor fix: ORG-teeth.T/B copy_transform to teeth.T/B (authored by Lucio Rossi (luciorossi)).
minor fix: ORG-teeth.T/B copy_transform to teeth.T/B
Oct 12 2016, 8:10 PM

Oct 3 2016

Lucio Rossi (luciorossi) committed rBA4e3a525984f9: Pitchipoy: added IK_follow on super_paw(s). Removed copy_trans constraint to… (authored by Lucio Rossi (luciorossi)).
Pitchipoy: added IK_follow on super_paw(s). Removed copy_trans constraint to…
Oct 3 2016, 8:33 PM

Sep 28 2016

Lucio Rossi (luciorossi) committed rBAbf668cc3eef5: Rigify: final fixes of super_arm and super_leg ik_follow. Removed: child_of… (authored by Lucio Rossi (luciorossi)).
Rigify: final fixes of super_arm and super_leg ik_follow. Removed: child_of…
Sep 28 2016, 6:27 PM

Sep 22 2016

Lucio Rossi (luciorossi) added a comment to rBA816df6cfe105: Fixes: Snapping functions update for new limb types.

Hi,
I removed the dead code. please find the fix here:
https://developer.blender.org/rBA4ed120fafb157aeeb9fbdb072a0e75375d658e24

Sep 22 2016, 2:52 PM
Lucio Rossi (luciorossi) committed rBA4ed120fafb15: Fixes: Snapping functions code cleanup (authored by Lucio Rossi (luciorossi)).
Fixes: Snapping functions code cleanup
Sep 22 2016, 2:46 PM
Lucio Rossi (luciorossi) committed rBA816df6cfe105: Fixes: Snapping functions update for new limb types (authored by Lucio Rossi (luciorossi)).
Fixes: Snapping functions update for new limb types
Sep 22 2016, 1:26 PM

Sep 14 2016

Lucio Rossi (luciorossi) added a comment to T48892: Rigify Update and Fixes.

Thank you Johan!!! That's fantastic :D

Sep 14 2016, 9:29 AM · Addons

Sep 12 2016

Lucio Rossi (luciorossi) added a comment to T48892: Rigify Update and Fixes.

Hi guys,

Sep 12 2016, 6:39 PM · Addons
Lucio Rossi (luciorossi) committed rBAfecd5c9f566e: Pitchipoy: remove root parenting from ctrls with IK_follow and child_of (authored by Lucio Rossi (luciorossi)).
Pitchipoy: remove root parenting from ctrls with IK_follow and child_of
Sep 12 2016, 6:33 PM
Lucio Rossi (luciorossi) committed rBAff11927e8e07: Pitchipoy: added super_arm and super_leg w root/parent switch (authored by Lucio Rossi (luciorossi)).
Pitchipoy: added super_arm and super_leg w root/parent switch
Sep 12 2016, 4:15 PM

Aug 8 2016

Lucio Rossi (luciorossi) added a comment to T48892: Rigify Update and Fixes.

Hello everybody,
No I didn't get any feedback up to now, but the code has been extensively tested during the movie production so... as you suggested, I pushed the 4 commits (I added a last one about front and rear paw limbs):

Aug 8 2016, 4:41 PM · Addons
Lucio Rossi (luciorossi) committed rBA55b51984a619: Pitchipoy: added front and rear paw limbs (authored by Lucio Rossi (luciorossi)).
Pitchipoy: added front and rear paw limbs
Aug 8 2016, 4:36 PM
Lucio Rossi (luciorossi) committed rBA867321259dd0: Pitchipoy FK/IK switch implemented (authored by Lucio Rossi (luciorossi)).
Pitchipoy FK/IK switch implemented
Aug 8 2016, 4:36 PM
Lucio Rossi (luciorossi) committed rBA3a10cb2852e3: Fixes: Set rot_mod to ZXY (ctrl&tweaks) & Spine tail_pos (authored by Lucio Rossi (luciorossi)).
Fixes: Set rot_mod to ZXY (ctrl&tweaks) & Spine tail_pos
Aug 8 2016, 4:36 PM
Lucio Rossi (luciorossi) committed rBA319a2dbf9ef2: Paw Limb Code Review and Fix. (authored by Lucio Rossi (luciorossi)).
Paw Limb Code Review and Fix.
Aug 8 2016, 4:36 PM
Lucio Rossi (luciorossi) committed rBA5b5485791bca: Pitchipoy: added front and rear paw limbs (authored by Lucio Rossi (luciorossi)).
Pitchipoy: added front and rear paw limbs
Aug 8 2016, 11:18 AM

Jul 29 2016

Lucio Rossi (luciorossi) added a comment to T48892: Rigify Update and Fixes.

In order to test the last two commits you can use a normal Human Pitchipoy rig.
About the paw limb refer to the cat rig made by @Ivan Cappiello (icappiello):

Jul 29 2016, 3:37 PM · Addons
Lucio Rossi (luciorossi) added a comment to T48892: Rigify Update and Fixes.

After some struggle I've added a new branch called rigify_fixes on which we can work happily ever after...
You can find the following 3 commits there:

Jul 29 2016, 3:24 PM · Addons
Lucio Rossi (luciorossi) committed rBA48ab09e86010: Fixes: Set rot_mod to ZXY (ctrl&tweaks) & Spine tail_pos (authored by Lucio Rossi (luciorossi)).
Fixes: Set rot_mod to ZXY (ctrl&tweaks) & Spine tail_pos
Jul 29 2016, 1:48 PM
Lucio Rossi (luciorossi) committed rBAefd386991e12: Pitchipoy FK/IK switch implemented (authored by Lucio Rossi (luciorossi)).
Pitchipoy FK/IK switch implemented
Jul 29 2016, 1:48 PM
Lucio Rossi (luciorossi) committed rBAd1dafb1ec7fe: Paw Limb Code Review and Fix. (authored by Lucio Rossi (luciorossi)).
Paw Limb Code Review and Fix.
Jul 29 2016, 1:48 PM

Jul 26 2016

Lucio Rossi (luciorossi) added a comment to T48892: Rigify Update and Fixes.

Hello! I'm about to commit the paw.py fixes, do you prefer that I push the current master on origin and branch from there, or I keep on committing on master?

Jul 26 2016, 11:24 AM · Addons

Jul 25 2016

Lucio Rossi (luciorossi) added a comment to T48892: Rigify Update and Fixes.

Great!
We will proceed (tomorrow probably) with committing the improvements on the Paw limb(s), then we will discuss the fk/ik switch implementation on pitchipoy rigs which is just a notch more complex.

Jul 25 2016, 6:41 PM · Addons

Jul 19 2016

Lucio Rossi (luciorossi) commandeered D2114: Rigify updates and fixes.
Jul 19 2016, 5:58 PM · Addons
Lucio Rossi (luciorossi) retitled D2116: Rigify Fixes from to Rigify Fixes.
Jul 19 2016, 5:46 PM