Thank you and Happy blending!
Albert
Thank you and Happy blending!
Albert
Hi Albert.
New user here just purchased the add-on but had some problems which after a litte fiddling got to work to a certain degree but still wonder if some parts really should behave the way they do.
Setting the Namespace from within X-picker menu and pressing “Set namespace” resets the name to that of the skeleton. “Rig”… ?
In X-picker preferences i have ticked the tickboxes to “Auto-focus on host program on transform”," Auto-cursor focus" both ways
But only “R” and “G” keystrokes works to translate controllers, the spacebar i use to activate a specialized Pie-menu to get extended functionality ( for alignment on certain axis e.t.c ) does not activate, for this to work i need to singleclick inside the Blender workspace and this deselects the controller on the rig… so a little counter-problematic issue.
Hope at least the focus between windows is possible to solve otherwise i can not use X-picker the way i thought
Cheers.
Hello and thank you for your questions!
Perhaps your active armature rig is named that way. I need more details to find out what’s going on. Please provide simplified blend file with step by step instruction on how to reproduce your issue.
Auto-Focus mouse feature is not the same as key passthrough. Let me know what exactly is your workflow and I will add your keys to keymap configuration with latest update.
Each tab has own individual name. You can change it with “Rename Tab…” option. With X-Pose Picker you can append tabs from other projects, copy and paste buttons and scripts between tabs, it’s capable of doing pretty powerful things. Each Tab has its own “Namespace” so you can control different, individual characters or specific character part on each tab.
Best Regards and stay safe!
Albert
Hi Albert.
Thanks for a fast reply.
And thanks for clarifying, i thought the Tab would get the same name as the current “project” to couple it with the current model which would be logic to me. Maybe i don’t see the logic in having to name the project and separately naming the tab.
About the soft hand-over
I problem that has occured when i now understand the X-picker is not a native add-on inside Blender but a linked, external app is that my Wacom Cintiq remote get’s screwed up… It relies on the window focus…tapping with the pro-pen on X-picker all keycommands for Blender stops working and vice versa
(… this would also be true for Unreal where i have a specialized plug-in for animation )
If there would be a linked process in Windows that both applications used i think i could tie this to the Wacom application and fool it to not switch…
… but i’m not sure this will work with the above mentioned problem… as soon as i touch one or the other app, there needs to be 2 differnt keymaps in the remote
A thought that occured here:
Is X-picker dependent on using the same name in X-picker as the command in Blender? I mean if “Blender insert L,R,F keyframe” needs to be used for the " F" command to work? It would be super flexible if the name could be user edited, not just the keycommand
Thanks in advance
Cheers
1 “Maybe i don’t see the logic in having to name the project and separately naming the tab.”
The logic behind it you can have in single xpix project multiple tabs with separate face controls, body controls, asset controls. Does it make sense now?
2 please contact me PM and specify your requirements for the feature request and we will work for implementation.
Your wacom tablet is not a problem, key passthrough will work perfectly fine as soon as I add it to picker’s keymap.
Best Regards!
Albert
Hello everyone!
First of all I want thank all of you for supporting the X-Pose Picker project! You’re all awesome! With growing community feedback the X-Pose Picker becomes better and better tool for animators on every release. Upcoming updated version will finally introduce long awaited custom SVG buttons support, bugfixes and improvements including user’s feature requests. Thank you for all your suggestions and bug reports. I am doing my best to constantly improve it and make it competitive with leading animation picker software.
Speaking of bugs, unfortunately the latest release is not bug-free. There are few platform related issues in X-Pose Picker. What it means in practice Linux and MacOS users may experience some of the issues listed below with their symptoms in console:
PROBLEM 1
[16766] Error loading Python lib ‘/mnt/code/library/blender/addons/xtrapicker/XtraPicker/libpython3.7m.so.1.0’: dlopen: /lib64/libc.so.6: version `GLIBC_2.25’ not found (required by /mnt/code/library/blender/addons/xtrapicker/XtraPicker/libpython3.7m.so.1.0)
Cannot start the Picker. This Linux specific problem is already solved and the fix will be deployed with the latest update.
PROBLEM 2
-Linux and MacOS Picker Preferences dialog window does not show up
The problem is already solved and the fix will be deployed with the latest update.
PROBLEM 3
-Linux and MacOS specific issue resulting in error when picker starts.
/bin/sh: /Users/username/Library/Application Support/Blender/2.81/scripts/addons/xtrapicker/XtraPicker/XtraPicker: Permission denied
This is actually related to Blender’s add-on installer which under Linux and MacOS removes file attributes when installing the add-on to Blender add-on’s location. One of removed file attributes is file execution attribute which prevents the picker from starting.
There’s a workaround for this. In the terminal/ system console use the modified command below which follows the add-on’s binary path
chmod a+x ~/Library/Application\ Support/Blender/2.81/scripts/addons/xtrapicker/XtraPicker/XtraPicker
or simply after the addon installation unzip the zipped add-on files, then copy and paste the XTraPicker binary and replace it in the add-on’s installation folder. This will overwrite the XtraPicker binary file with proper attributes for file execution.
I am working on the solution to make the installation process less annoying under MacOS and Linux.
PROBLEM 4
Auto-focus and auto-cursor issues on Mac and Linux platforms.
This issue like all previous is platform specific and prevents from using Auto-cursor and auto-focus features on Linux and Mac.
This perhaps requires dedicated solution for each Operating System platform separately. I am currently working on elegant solution of this problem which will work straight away without any additional actions taken by the user.
Until the issues are fixed I recommend using Windows version of the add-on for full user experience.
Best Regards and stay safe!
Albert
check out the great introduction to X-Pose Picker by Animationist and learn about the basics!
There’s also a Spanish version!
¡Echa un vistazo a la gran introducción a X-Pose Picker por Animationist y aprende sobre los conceptos básicos!
Hi Albert,
I use Bone Layer Manager to visually organize my rig in a 3D Viewport and separate the controllers into three layers: Main, Second, Tweak.
Could you please help me script toggle buttons that could control the visibility of the layers from the picker window.
bpy.context.object.data.layers[0] = False
bpy.context.object.data.layers[0] = True
bpy.context.object.data.layers[1] = True
bpy.context.object.data.layers[1] = False
bpy.context.object.data.layers[2] = True
bpy.context.object.data.layers[2] = False
I would be very grateful!
Hello!
let’s use demo_newest.xpix template. For this I’ll duplicate ‘swap characters’ command button and go to ‘Edit command button’. Just change its name and paste following code:
If you want three separate buttons just duplicate ‘swap character button’ three times, name it properly and paste the code as follows:
Main COMMAND BUTTON
bpy.context.object.data.layers[0] = not bpy.context.object.data.layers[0]
Second COMMAND BUTTON
bpy.context.object.data.layers[1] = not bpy.context.object.data.layers[1]
Tweak COMMAND BUTTON
bpy.context.object.data.layers[2] = not bpy.context.object.data.layers[2]
I use demo_newest as a container for useful code snippets that could easily inserted into any picker project.
Just a single line of code for each button! I tested it with Bone Layer Manager 081. Let me know if that works!
Best Regards!
Albert
Exactly what I was looking for! Thank you so much, Albert
X-Pose Picker 1.8.3 with long awaited by some full SVG custom button shapes support and bunch of bugfixes will be finally deployed in upcoming week!
Best Regards!
Albert
Hello!
This update is really big. It delivers bunch of new, powerful features and it also implements overall improvements.
version 1.8.3
Best Regards!
Albert
upcoming MacOS and Linux release contains multiple improvements including user experience:
-main menu moved from top bar to the picker window (MacOS)
-improved interface readability
-inherit missing features for windows platform
Best Regards!
Albert
Hello everyone!
X-Pose Picker 1.8.3 for Macintosh has been released!
This is first of two releases for Mac addressing user experience improvements.
Best Regards!
Albert
Hello everyone!
This time, one more time another X-Pose Picker 1.8.3 for Macintosh has been released!
This is second of two releases for Mac addressing user experience improvements.
it contains bugfixes and new features addressed only for Mac users.
since this release it works exactly the same as Windows version.
current version contains:
-fix application settings saving issue
-auto-cursor feature added
-auto-focus feature added
Best Regards!
Albert
I saw in your roadmap that you are planning a pose library. I know that blender have one but it lacks some features and the workflow could be better. What are your plans for the pose library and when approximately will be out?
Will it be something like this?
Thanks
hello and thank you for your suggestion!
Yes, the roadmap includes pose library like the one presented on your shared video. It is 100% technically possible however it’s a big feature and estimating deployment date is really hard to do at the moment. However development of the feature itself may start later this year and its design is already ongoing.
Best Regards!
Albert
Ok, great, thanks for the info.
Hi Albert, I have a “Failed to execute script pyi_rth_multiprocessing
” error when running the XtraPicker.exe, do you happen to know what’s the solution for this?
Thanks in advance!