Page MenuHome

Damien Picard (pioverfour)
User

Projects

User Details

User Since
Aug 25 2014, 3:56 PM (268 w, 1 d)

Recent Activity

Yesterday

Damien Picard (pioverfour) assigned T70841: Rigify: generated rig is offset from its object center to Alexander Gavrilov (angavrilov).
Tue, Oct 15, 3:24 PM · Add-ons
Damien Picard (pioverfour) created T70841: Rigify: generated rig is offset from its object center.
Tue, Oct 15, 3:24 PM · Add-ons

Mon, Oct 14

Damien Picard (pioverfour) added a comment to D5675: Rigify: store advanced options in armature instead of window manager.

i believe that exposing the need of using a prefix or suffix is better support for the user than answer to all fake bug reports related to a wrong usage of the add-on. If you let people understand what the add-on should work like, they usually learn how to do it. Rigify has suffered for long time of undocumented feature and obscure feature options in the ui.

Mon, Oct 14, 1:27 PM · Add-ons
Damien Picard (pioverfour) added a comment to D5675: Rigify: store advanced options in armature instead of window manager.

what about a naming section with "suffix" checkbox, a text field and an append/prepend option?

Mon, Oct 14, 12:37 PM · Add-ons
Damien Picard (pioverfour) 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.

Mon, Oct 14, 11:42 AM · Add-ons

Fri, Sep 20

Damien Picard (pioverfour) added a comment to D5825: Update sun_position to Blender 2.8.

This was merged in ca85dbc76c57.

Fri, Sep 20, 1:39 PM · Add-ons
Damien Picard (pioverfour) committed rBAC3cee0d9a21c5: sun_position: fix HDRI mirrorball with rotated env texture (authored by Damien Picard (pioverfour)).
sun_position: fix HDRI mirrorball with rotated env texture
Fri, Sep 20, 11:44 AM
Damien Picard (pioverfour) committed rBAC5dd059cdde54: sun_position: cleanup (authored by Damien Picard (pioverfour)).
sun_position: cleanup
Fri, Sep 20, 11:44 AM
Damien Picard (pioverfour) committed rBAC30203a6dbd44: sun_position: add geo.py coordinate parser (authored by Damien Picard (pioverfour)).
sun_position: add geo.py coordinate parser
Fri, Sep 20, 11:44 AM

Thu, Sep 19

Damien Picard (pioverfour) committed rBAd5af86076fd4: animation_animall: remove workaround for T68666 (authored by Damien Picard (pioverfour)).
animation_animall: remove workaround for T68666
Thu, Sep 19, 5:34 PM
Damien Picard (pioverfour) added a comment to T68666: Animated mesh UVs, vertex groups, vertex colors don’t update on time change.

Hi @Sergey Sharybin (sergey), thank you.
UVs appear fixed, but I’m not sure about the vertex colors. In the test file below, one vertex of the mesh labeled V-Cols is supposed to go from blue to white on playback.
The one labeled V-groups has one vertex shift to the right with a Displace modifier.
The lattice Points are also animated.

Thu, Sep 19, 4:49 PM · BF Blender (2.81), Dependency Graph, Animation

Wed, Sep 18

Damien Picard (pioverfour) added a comment to T69936: Update sun_position to Blender 2.8.

Some fixes for the HDRI point selector, implemented geographic coordinates parser field using a GPL module by Maximilian Högner, to allow users to paste coordinates from an online map.

Wed, Sep 18, 6:15 PM · Add-ons
Damien Picard (pioverfour) added a comment to T69936: Update sun_position to Blender 2.8.

All right, I’ll give it a rest for the time being, the map can be reimplemented later. The current code for it won’t work at all since it relies on the Display manager class, which I removed. But it was broken for a long time anyway, I had to use Blender 2.75 to see how it behaved.

Wed, Sep 18, 11:00 AM · Add-ons

Tue, Sep 17

Damien Picard (pioverfour) added a comment to D5825: Update sun_position to Blender 2.8.

Fix mirror ball environment formula

Tue, Sep 17, 8:07 PM · Add-ons
Damien Picard (pioverfour) added a comment to T69936: Update sun_position to Blender 2.8.

I opened a diff at D5825, and restored mirrorball projections for HDRI sun selections.

Tue, Sep 17, 4:44 PM · Add-ons
Damien Picard (pioverfour) created D5825: Update sun_position to Blender 2.8.
Tue, Sep 17, 4:43 PM · Add-ons
Damien Picard (pioverfour) added a comment to T69936: Update sun_position to Blender 2.8.

That’s fine with me. Some points which certainly need discussion are:

  • The reimplementation of the HDR and world map modes, which were in my opinion overly complex in the previous version, but maybe they fit others’ use cases. The shader part can definitely be simplified using the new gpu and gpu_extras modules, but I’m not sure about the UI.
    • For the HDR sun selection, I don’t think the user needs to display it permanently, since the purpose is to choose a precise point on the texture and then sync it, so a one-time operation fits better.
    • For the world map, I’m not sure overlaying it on the 3D View or properties panel is right. Maybe displaying it inside an image editor would be better, but I’m not sure yet.
Tue, Sep 17, 12:25 PM · Add-ons
Damien Picard (pioverfour) changed Type from Design to Patch on T69936: Update sun_position to Blender 2.8.
Tue, Sep 17, 11:48 AM · Add-ons

Mon, Sep 16

Damien Picard (pioverfour) added a comment to D5675: Rigify: store advanced options in armature instead of window manager.

Rebase against @Alexander Gavrilov (angavrilov)’s generation refactor.

Mon, Sep 16, 3:18 PM · Add-ons
Damien Picard (pioverfour) updated the task description for T69936: Update sun_position to Blender 2.8.
Mon, Sep 16, 11:41 AM · Add-ons
Damien Picard (pioverfour) created T69936: Update sun_position to Blender 2.8.
Mon, Sep 16, 11:33 AM · Add-ons
Damien Picard (pioverfour) added a comment to D5675: Rigify: store advanced options in armature instead of window manager.

@Alexander Gavrilov (angavrilov) Yes, I thought so. I’ll update it as soon as possible.

Mon, Sep 16, 10:41 AM · Add-ons

Sep 11 2019

Damien Picard (pioverfour) added a comment to T67239: Images as planes missing Eevee alpha channel support .

Committed in rBA0f5738d9022c.

Sep 11 2019, 9:55 PM · Add-ons
Damien Picard (pioverfour) committed rBA0f5738d9022c: Fix T67239: Import images as planes: Eevee alpha support (authored by Damien Picard (pioverfour)).
Fix T67239: Import images as planes: Eevee alpha support
Sep 11 2019, 11:20 AM

Sep 6 2019

Damien Picard (pioverfour) added a comment to T69509: Quick Smoke is Broken.

Well, if the smoke simulation is broken, there are probably other areas affected as well… For instance, I just tested with a particle system, and the particles stick to the surface instead of falling down. It is fixed by rBAc3348263dc26 as well, though.

Sep 6 2019, 11:14 AM · BF Blender
Damien Picard (pioverfour) added a comment to T69509: Quick Smoke is Broken.

Sorry about that, I introduced the bug. It is alleviated by rBAc3348263dc26, but it will still happen if the smoke mesh has animation data.

Sep 6 2019, 9:55 AM · BF Blender
Damien Picard (pioverfour) committed rBAc3348263dc26: animation_animall: Fix T69509 Quick smoke broken (authored by Damien Picard (pioverfour)).
animation_animall: Fix T69509 Quick smoke broken
Sep 6 2019, 9:52 AM

Sep 4 2019

Damien Picard (pioverfour) created D5675: Rigify: store advanced options in armature instead of window manager.
Sep 4 2019, 4:32 PM · Add-ons

Sep 3 2019

Damien Picard (pioverfour) committed rBA0a6d3d725f0b: animation_animall: workaround for data refresh: T68332 T68666 (authored by Damien Picard (pioverfour)).
animation_animall: workaround for data refresh: T68332 T68666
Sep 3 2019, 2:58 PM

Sep 2 2019

Damien Picard (pioverfour) added a comment to T68332: Update animation_animall to Blender 2.8.

All right, thanks!

Sep 2 2019, 10:01 AM · Add-ons

Aug 30 2019

Damien Picard (pioverfour) added a comment to T69313: Rigify keeps throwing up Attribute error When I select "Generate rig".

This happens when trying to copy bones which have python-created custom properties, but no matching ui_props. In this instance the offending properties most likely come from the blender_mmd_tools add-on.

Aug 30 2019, 2:18 PM · Add-ons

Aug 27 2019

Damien Picard (pioverfour) added a comment to T68332: Update animation_animall to Blender 2.8.

I implemented multi-object editing in rBAfe627477c250, but this makes the logic twisted, since there are several behaviours in keyframe insertion, depending on type and whether the key is inserted on data or shape key. I will explain the current logic below:

Aug 27 2019, 1:00 PM · Add-ons
Damien Picard (pioverfour) committed rBAfe627477c250: animation_animall: multi-object editing (authored by Damien Picard (pioverfour)).
animation_animall: multi-object editing
Aug 27 2019, 12:47 PM

Aug 23 2019

Damien Picard (pioverfour) updated subscribers of T68332: Update animation_animall to Blender 2.8.

@Brendon Murphy (meta-androcto) Thank you for the welcome, the process has been very pleasant so far. Pushing my commits was easier than I expected!
I have pushed two commits to add-ons and contrib as instructed: rBA610fb38cc215 and rBAC8b5ea4d118e5.

Aug 23 2019, 10:28 AM · Add-ons
Damien Picard (pioverfour) committed rBAC8b5ea4d118e5: animation_animall: remove from contrib: T68332 T63750 e6a1dfbe53be (authored by Damien Picard (pioverfour)).
animation_animall: remove from contrib: T68332 T63750 e6a1dfbe53be
Aug 23 2019, 10:24 AM
Damien Picard (pioverfour) committed rBA610fb38cc215: animation_animall: return to release: T68332 T63750 e6a1dfbe53be (authored by Damien Picard (pioverfour)).
animation_animall: return to release: T68332 T63750 e6a1dfbe53be
Aug 23 2019, 10:22 AM

Aug 21 2019

Damien Picard (pioverfour) added a comment to D3162: Animall: Key only selected, POLY fix and fcurve groups.

Well that’s bizarre, the latest Linux nightly build works for me, and the other builds are shipped with the same version of the add-on as well. Have you installed the add-on manually from the preferences, or copied the script in your addons directory? Could there be a conflict? If so, you should delete it so that Blender uses the one from the downloaded version.

Aug 21 2019, 11:07 AM · Add-ons
Damien Picard (pioverfour) added a comment to T68666: Animated mesh UVs, vertex groups, vertex colors don’t update on time change.

Thank you for looking into it.
I forgot to mention that the same lack of update also happens with lattice points’ locations. The issue with the lattices can’t be demonstrated with a blend file though, because the workaround found by Rombout Versluijs can’t apply since even the location isn’t updated.
I don’t know if I should open a new bug report for this, as it seems related.

Aug 21 2019, 11:03 AM · BF Blender (2.81), Dependency Graph, Animation
Damien Picard (pioverfour) added a comment to D3162: Animall: Key only selected, POLY fix and fcurve groups.

Hello!
This doesn't seem to work on curve points. Unless I'm mistaken of course!
. Add Circle (or any sort of curves), go in Edit Mode.
. Choose point, Insert Key.
. Change frame, move point, Insert Key: The point snaps back to where it was, resulting in no animation...
Am I the only one?
Piotr

Aug 21 2019, 10:27 AM · Add-ons

Aug 20 2019

Damien Picard (pioverfour) added a comment to T67239: Images as planes missing Eevee alpha channel support .

I don’t think the add-on should check for the render engine. If the user imports an image while the current render engine is Cycles, and then switch to Eevee, they’d expect the image to behave the same. Besides, the material setting is ignored by other render engines, so it should be okay to set it anyway.

Aug 20 2019, 8:28 PM · Add-ons
Damien Picard (pioverfour) updated subscribers of T68856: Rigify broken.

I don’t know what precisely changed in the way Blender handles visibility when objects are children of an object in a hidden collection, but this ought to fix it. Widgets need to belong to the Widgets collection.
@Lucio Rossi (luciorossi) @Alexander Gavrilov (angavrilov) @Ivan Cappiello (icappiello)

Aug 20 2019, 3:49 PM · Add-ons
Damien Picard (pioverfour) committed rBAC4ae0adbe1c04: Animall: fix keyframe insertion for Curves and Surfaces (authored by Damien Picard (pioverfour)).
Animall: fix keyframe insertion for Curves and Surfaces
Aug 20 2019, 12:19 PM
Damien Picard (pioverfour) committed rBAC499e63353890: Animall: do not group vertex and edge data into one loop (authored by Damien Picard (pioverfour)).
Animall: do not group vertex and edge data into one loop
Aug 20 2019, 12:19 PM
Damien Picard (pioverfour) committed rBAC4367f86ded9c: Animall: fix mode switching (authored by Damien Picard (pioverfour)).
Animall: fix mode switching
Aug 20 2019, 12:19 PM

Aug 15 2019

Damien Picard (pioverfour) added a comment to T68332: Update animation_animall to Blender 2.8.

My workaround is, add keyframe UV and Points in object mode. Then it worked for me.

Yes, but it doesn’t apply for lattices, since they only have point locations, and no UVs.

Aug 15 2019, 6:32 PM · Add-ons
Damien Picard (pioverfour) created T68666: Animated mesh UVs, vertex groups, vertex colors don’t update on time change.
Aug 15 2019, 1:45 AM · BF Blender (2.81), Dependency Graph, Animation
Damien Picard (pioverfour) created T68665: Fcurve group disappear on Curve object data.
Aug 15 2019, 1:18 AM · Animation, BF Blender
Damien Picard (pioverfour) added a comment to T68332: Update animation_animall to Blender 2.8.

@Rombout Versluijs (rombout) Hi, thanks for the report. Indeed, there seems to be a refresh problem with UVs. It also seems to happen with mesh vertex groups, vertex colors, and lattices’ point locations, only I couldn’t apply your workaround for the latter.

Aug 15 2019, 12:52 AM · Add-ons

Aug 12 2019

Damien Picard (pioverfour) added a comment to T68332: Update animation_animall to Blender 2.8.

Hi, thank you very much for the detailed answer.
I have looked already at the documentation pages you linked to, subscribed to the mailing lists, and am ready to maintain the add-on. I’m familiar enough with git not to mess it up too bad!

Aug 12 2019, 11:20 AM · Add-ons

Aug 11 2019

Damien Picard (pioverfour) added a comment to T68332: Update animation_animall to Blender 2.8.

@Brendon Murphy (meta-androcto) Thank you!
Sure, I should be able to maintain it. I don’t have commit access, though, I will have to read up on that.

Aug 11 2019, 3:55 PM · Add-ons

Aug 7 2019

Damien Picard (pioverfour) updated the task description for T68332: Update animation_animall to Blender 2.8.
Aug 7 2019, 11:03 AM · Add-ons

Aug 6 2019

Daniel Salazar (zanqdo) awarded T68332: Update animation_animall to Blender 2.8 a Like token.
Aug 6 2019, 9:17 PM · Add-ons
Damien Picard (pioverfour) created T68332: Update animation_animall to Blender 2.8.
Aug 6 2019, 7:18 PM · Add-ons

May 29 2019

Damien Picard (pioverfour) added a comment to rBA3c160c6cb3f1: Rigify: force reloading rigs to prune the last deleted feature set..

@Alexander Gavrilov (angavrilov) Perfect!

May 29 2019, 2:54 PM
Damien Picard (pioverfour) added a comment to rBA011f7afde41e: Rigify: refactor feature sets to avoid modifying global path..

@Damien Picard (pioverfour) Since feature sets is your contribution, maybe you can test if I broke something for your usage? Feature sets that only use relative import paths for their modules should work without any change, as the only difference should be the full module name.

May 29 2019, 11:30 AM

May 8 2019

Damien Picard (pioverfour) created D4827: Rigify: fix encoding metarig.
May 8 2019, 2:35 PM

Mar 30 2019

Damien Picard (pioverfour) updated the diff for D4621: Expose text objects' kerning to the RNA.
  • Replace kern with kerning
  • Remove comment
  • Add property description
Mar 30 2019, 11:55 PM
Damien Picard (pioverfour) updated the summary of D4621: Expose text objects' kerning to the RNA.
Mar 30 2019, 1:27 PM
Damien Picard (pioverfour) updated the summary of D4621: Expose text objects' kerning to the RNA.
Mar 30 2019, 1:26 PM
Damien Picard (pioverfour) created D4621: Expose text objects' kerning to the RNA.
Mar 30 2019, 1:26 PM

Mar 8 2019

Damien Picard (pioverfour) created T62353: Cannot select object when calling Import Images as Planes from menu while in Draw Mode.
Mar 8 2019, 12:18 PM · BF Blender

Feb 19 2019

Damien Picard (pioverfour) added a comment to T61711: Basic Rigify Spine 2.8 won't successfully generate.

This was introduced in rBAcadeb9991cb6.
Here’s a suggested fix.

Feb 19 2019, 3:37 PM · BF Blender: 2.8, Animation, Add-ons

Feb 18 2019

Damien Picard (pioverfour) 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?

Feb 18 2019, 6:22 PM
Damien Picard (pioverfour) 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.

Feb 18 2019, 3:36 PM

Feb 15 2019

Damien Picard (pioverfour) added a comment to T52758: Rigify: feature proposal: allow registration of custom rig types.

I believe the correct behaviour should be a sort of install external module button (just like the install addon button) that will copy the external module in the correct syspath making the module local and available. Doing this will require also a list of installed modules and a remove module button in the preference.

Feb 15 2019, 1:20 PM · Add-ons

Apr 19 2018

Damien Picard (pioverfour) created D3162: Animall: Key only selected, POLY fix and fcurve groups.
Apr 19 2018, 6:13 PM · Add-ons

Jan 4 2018

Damien Picard (pioverfour) added a comment to T52758: Rigify: feature proposal: allow registration of custom rig types.

I don't think it was retained as a priority but I mentioned it at the meeting we had after the conferences. Not during my talk, though.

Jan 4 2018, 11:57 AM · Add-ons
Damien Picard (pioverfour) added a comment to T52758: Rigify: feature proposal: allow registration of custom rig types.
Jan 4 2018, 11:52 AM · Add-ons
Damien Picard (pioverfour) added a comment to T52758: Rigify: feature proposal: allow registration of custom rig types.

Hi guys, happy new year.
We met during the Blender conference, I'm the cutout guy.

Jan 4 2018, 11:38 AM · Add-ons

Jul 25 2016

Damien Picard (pioverfour) created T48944: Copy Rotation bone constraint on non-positively scaled armature.
Jul 25 2016, 4:58 PM · BF Blender

Jul 18 2015

Damien Picard (pioverfour) added a comment to T45442: Particle simulation breaks when using external cache and changing emission settings.

Thanks, my bad.

Jul 18 2015, 1:16 AM · BF Blender

Jul 15 2015

Damien Picard (pioverfour) created T45442: Particle simulation breaks when using external cache and changing emission settings.
Jul 15 2015, 3:09 PM · BF Blender

Mar 20 2015

Damien Picard (pioverfour) created T44064: Reroute two-node loop crash.
Mar 20 2015, 4:01 PM · Cycles, BF Blender

Jan 21 2015

Damien Picard (pioverfour) created T43345: Dirty Vertex Colors - incoherent behavior.
Jan 21 2015, 6:37 PM · BF Blender

Aug 25 2014

Damien Picard (pioverfour) created T41573: Compositing reroute converts floats to red color.
Aug 25 2014, 4:08 PM · BF Blender: Regressions, BF Blender