我正在为AS3的开源IK库寻找潜在客户。
我的项目涉及简单的 2D 肢体,肩部/肘部/腕关节。
如果我找不到任何东西,我会尝试写一个,虽然我的数学并不接近任务。
任何导致现有库和/或适当源材料的信息都将受到赞赏!
答案 0 :(得分:2)
您可以使用余弦定律创建反向运动学解决方案: http://en.wikipedia.org/wiki/Cosine_formula
可在此处找到AS3实施: http://www.kynd.info/library/mathandphysics/inverseKinematics_01/
从中创建一个通用的IK类不应该是硬
答案 1 :(得分:0)
对于ragdolls我会尝试box2d:
box2dflash.sourceforge.net /
答案 2 :(得分:0)
嗯,Flash Professional附带了IK library,但它与IDE中的Bone Tool相关联。您无法在actionscript中从头开始创建骨骼,您需要在IDE中分配这些骨骼并稍后从代码中访问它们。
大约3年前我和IK一起玩过,为我的课程Flanimator
做了一个非常基本的动画工具
我用我从Keith Peters的Foundation Actionscript 3.0 Animation: Making Things Move!书中学到的东西写了这篇文章,我推荐这本书。第13章和第14章是IK和FK。该代码可在网站上找到。
我没有遇到过漂亮的as3 IK库,但这样会很方便。