Giter Site home page Giter Site logo

Comments (8)

cgtinker avatar cgtinker commented on July 20, 2024

Hey Steven,

are you using BlendArMocap version 1.2.0?
I've updated the add-on a few days ago (flipping issues should be fixed).
You can get it from the main branch or gumroad.

Soon I'll revisit the hand tracking results, so let me know if there are any issues in the current version.

from blendarmocap.

steven850 avatar steven850 commented on July 20, 2024

Ahh ok. I didnt see there was a new version, my mistake. Seems to be on the correct side with this version, however, I cant select my rig after having installed the new version. So before I could select the rig "genesis 8.1" and transfer the motion. Now if I open the character file fresh and try to do it I can only select "rig" and that doesnt work. It doesnt show the "genesis 8.1".

EDIT: So the armature is called "genesis 8.1" the bone group is called "rig" and its only letting me select the bone group in 1.20 and not the armature. If i try using the "rig" i get the following error
location: <unknown location>:-1 Error: Python: Traceback (most recent call last): File "C:\Users\steven\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\BlendArMocap-main\cgt_blender\interface\ui_panels.py", line 90, in execute input_manager.transfer_animation() File "C:\Users\steven\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\BlendArMocap-main\cgt_blender\input_manager.py", line 25, in transfer_animation armature = objects.get_armature(selected_armature) File "C:\Users\steven\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\BlendArMocap-main\cgt_blender\utils\objects.py", line 175, in get_armature armature = bpy.data.objects[name] KeyError: 'bpy_prop_collection[key]: key "rig" not found'

from blendarmocap.

steven850 avatar steven850 commented on July 20, 2024

SC1
SC 2

from blendarmocap.

cgtinker avatar cgtinker commented on July 20, 2024

Actually I didn't change the selection functionality, prolly it searches for the same name (bonegroup / rig name) - could you confirm that by changing your armature name to "rig"?

I'll fix that soon.

from blendarmocap.

steven850 avatar steven850 commented on July 20, 2024

That seems to work. How did you design the hand capture to work, should I be recording top down? Or POV from the head? Just having the cam on the desk doesn't yield very good results.

from blendarmocap.

cgtinker avatar cgtinker commented on July 20, 2024

Thanks, good to know.
Hand tracking works best when your palms are facing the camera. Currently only the x-angles are getting transferred so basically it focusses on opening and closing the hand. As the pose tracking shall transfer the hand orientation properly in the future, the current plan is to only record the fingers and the hand up and down rotation. I'm planning to transfer the y-angles swell soon.
I've just started reworking some of the mapping so the fingers start stretched, not already with a base angle, will be up soon ;)

from blendarmocap.

steven850 avatar steven850 commented on July 20, 2024

ahh ok.
Nice
Does tracking accuracy improve with markers or does it ignore them and just focus on edges?

from blendarmocap.

cgtinker avatar cgtinker commented on July 20, 2024

Nope it focuses on the edges. I'll improve the quality soonish, working on an update ;)

from blendarmocap.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.