Open DuckersMcQuack opened 5 years ago
You can use the transform tool to move and rotate joints. If I misunderstand your question, can you please explain more what you mean by "posing"?
I mean in pose mode. Be able to move/rotate joints with the vive controllers. I tried transform tool, but didn't work.
Sorry, then it's a bug. I'll check it out.
Possible clue: I tried working around this by creating a cube Object, and adding a "Copy Transform" constraint to the pose bone, targeting the cube. However, the constraint doesn't update when the cube is transformed via touch controller, but only updates when the cube is moved by the "G" key and mouse. I'm using a Rift-S.
To continue on @imjinc2k clue, a blender script timer which refresh the "Armature" object location every 50ms seems to have the desired effect. Now only to make script that attach a cube to each existing bone...
def x():
bpy.data.objects['Armature'].location = bpy.data.objects['Armature'].location
return 0.05 # update every 50ms
bpy.app.timers.register(x)
I wanted to use it for easier posing, but there was no option on the controllers for that.