BEPUik is a full body inverse kinematics solution for Blender.
To get more information go here:
http://wiki.blender.org/index.php/User:Squashwell
Windows64 and Mac downloads available:
Twitter: Squashwell
Twitter: Norbo
BEPUik is a full body inverse kinematics solution for Blender.
To get more information go here:
http://wiki.blender.org/index.php/User:Squashwell
Windows64 and Mac downloads available:
Twitter: Squashwell
Twitter: Norbo
I have some problems installing the add-on, Windows XP 64bit; it doesnât appear after instalation on my add-on list therefore I cannot enable it. Anyone else experienced the same issue?
That could be a couple different things.
Most obvious thing first: is the folder structure right after the extraction?
It SHOULD look like this:
âŚ\Blender\2.65\scripts\addons\bepuik_init_.py
âŚ\Blender\2.65\scripts\addons\bepuik\pybepu.âŚ
âŚ\Blender\2.65\scripts\addons\bepuik\libbepuik_addon.dll
And thereâs one more folder - pycache. From the console I can see that the add-on is installed and yet I canât find it on my add-ons listâŚ
What version of Blender are you using?
By any chance is the addons search filter messing it up?
I can see BEPUik if I highlight:
supported level: Community
Categories: Animation.
Thatâs weird. (in that it looks otherwise normal)
What was your install process? Iâll see if I can follow the steps to replicate it.
I did this:
That seemed to work for me.
Could you open up the python console editor view in blender and type:
import bepuik
then press enter.
That may or may not have given you an error, but if it doesnât, type:
bepuik.pybepu.config.Config.dllpath
press enter. It should print out a path.
If both work then ⌠something stranger is afoot.
Oh, so you donât need to unzip the package! Great, itâs working now! Thank you and let me play with this gem!
Hi!
This is for which Blender version? Can I use the newest from graphicall? Because now I have only error when I try to move bone. Anyway You should make a little video tutorial how to use it. I animate a lot, tutorial will be awesome, now i donât really know what to do. Anyway thx for Your work
I recently updated the main post with a better explanation of the control scheme.
That error is probably caused by bug I mention in Known Issues. A tutorial is on my to-do list!
Thanks, Squashwell. Many, many thanks.
My first impression is - great addon! With this feature you donât really need FK/IK switch! Amazing work! Iâll test it a bit more later and share my opinions with you (by the way keyframing seems to work pretty nice!).
Thank you Squashwell! Once I get some time, will begin testing this one.
Installed on r53886 Windows 8 64bit with no problems.
Loaded the examples.blend file and have 4 bones on screen. What is âtweak select with the mouse?â I thought it would simply be a right click. I get the following error when I right click followed by an error when I press âGâ
Traceback (most recent call last):
File âC:\Users\unity2k\AppData\Roaming\Blender Foundation\Blender\2.65\scripts\addons\bepuik_init_.pyâ, line 288, in execute
return bpy.ops.bepuik.tweak(âINVOKE_DEFAULTâ,tweak_type =Config.TWEAK_DRAG,check_auto_select=False)
File âC:\Program Files\Blender Foundation\Blender\2.65\scripts\modules\bpy\ops.pyâ, line 186, in call
ret = op_call(self.idname_py(), C_dict, kw, C_exec, C_undo)
RuntimeError: Error: Traceback (most recent call last):
File âC:\Users\unity2k\AppData\Roaming\Blender Foundation\Blender\2.65\scripts\addons\bepuik_init_.pyâ, line 563, in invoke
self.solve_handle = context.region.callback_add(solve, (self, context), âPOST_PIXELâ)
AttributeError: âRegionâ object has no attribute âcallback_addâ
location: C:\Program Files\Blender Foundation\Blender\2.65\scripts\modules\bpy\ops.py:186
location: <unknown location>:-1
Traceback (most recent call last):
File âC:\Users\unity2k\AppData\Roaming\Blender Foundation\Blender\2.65\scripts\addons\bepuik_init_.pyâ, line 307, in execute
bpy.ops.bepuik.tweak(âINVOKE_DEFAULTâ,tweak_type =Config.TWEAK_TRANSLATE,check_auto_select=True)
File âC:\Program Files\Blender Foundation\Blender\2.65\scripts\modules\bpy\ops.pyâ, line 186, in call
ret = op_call(self.idname_py(), C_dict, kw, C_exec, C_undo)
RuntimeError: Error: Traceback (most recent call last):
File âC:\Users\unity2k\AppData\Roaming\Blender Foundation\Blender\2.65\scripts\addons\bepuik_init_.pyâ, line 563, in invoke
self.solve_handle = context.region.callback_add(solve, (self, context), âPOST_PIXELâ)
AttributeError: âRegionâ object has no attribute âcallback_addâ
location: C:\Program Files\Blender Foundation\Blender\2.65\scripts\modules\bpy\ops.py:186
location: <unknown location>:-1
looking forward to trying this outâŚunfortunately I must sleep first, (been awake since before my first post yesterday) Iâm on the verge of psychotic episode if I donât close my eyes soon :s
Iâll post back results in the evening.
Can you animate what that would look like in BEPUik? I mean the psychotic part.
What you did SHOULD have worked. The error Iâm fixing now may fix yours too, since its one of those that can cause all sorts of weird problems that seem unrelated.
Really awesome plugin⌠however I wonder if it is possible to retarget (using Blenders animation retargeting fuction) an already done animation to a BEPUik rig to further expand and improve an animation set.
How do you extend the chain? Iâve tried adding bones, but I get odd behavior.
Yes I think that will be my first project that utilizes this addon.
If you read Squashwellâs original post, you may find the answer. Look under âQuirks.â