Questions tagged [inverse-kinematics]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
0 answers
45 views

Using UNITY IK with a sphere, and movable plane, how could I keep the sphere "connected" to the plane but respect gravity relitive to the sphere?

Using the Unity provided IK system with a sphere and a plane in 3d space. How could I keep the sphere "connected" to the plane but respect gravity relative to the sphere? For example, if the ...
RandomNumberFun's user avatar
0 votes
1 answer
292 views

Animation Rigging stops working when transitioning between animations

I've followed all the online guides, I've changed characters (from a character taken from the Unity Asset Store to one from Mixamo), I've used animations taken from three different sites, but the ...
Baro's user avatar
  • 119
1 vote
0 answers
67 views

Rotating a chain of linked rods without penetrating a surface

I'm developing a game where the game character is a catheter that is simulated as a linked rod (4 particles linked together) and it is in an environment with solid walls. The objective is to maneuver ...
Optimus's user avatar
  • 111
0 votes
1 answer
324 views

Unity VR IK Rig Accurate & Dynamic Proportions For Players

Hope all is well with you! I am messing around with a game idea in Unity. I am working on getting a good IK rig going on for the player since it will be an important part of the gameplay. I currently ...
Max's user avatar
  • 3
0 votes
1 answer
410 views

How do I set the Foot IK property of an animator state by code?

I would like to set Foot IK to enabled via code, but I can't find how. Which type is "Foot IK" a part of?
tmighty's user avatar
  • 919
0 votes
0 answers
59 views

Moving IK target with Unity's New Input System

I'm currently converting our 2D game from the old input system to the new input system in the hopes of making it available to more people in the future. Currently I am using the mouse position to aim ...
Chris Dietz's user avatar
0 votes
1 answer
2k views

How do I add an "offset" to LookAt?

I have created a Third Person Controller. The camera is behind the player: I would like to make it so that the player aims at the mouse pointer position. To do that, I use the following code to ...
tmighty's user avatar
  • 919
0 votes
0 answers
994 views

Unity - How to set IK position of Left Hand with an offset?

I have a character holding a stick with left hand. I am using IK to make the stick hit a target position. When I position left hand at target position, it works fine. But, I need to offset the hand ...
Ashish Gogna's user avatar
0 votes
0 answers
2k views

How do I fix these build errors in Unreal?

I am using this asset to do some IK magic in UE4. I connected some nodes to control the rig realtime. It works fine, I hooked up some dummy cube actor to control the limbs of the rig and that works ...
formatc2013's user avatar
0 votes
0 answers
308 views

How would I combine FABRIK inverse kinematic results with a skeletal animation?

So, I've been working on a skeletal animation system in OpenGL/C++, and it's actually not coming along too badly. I can play animations, which I do by sending bone transform matrices to my animation ...
Danny's user avatar
  • 123
0 votes
1 answer
335 views

I need an analytic formula for 3 arms inverse kinematics system

I need an Analytic formula for 3 arms IK system_. I'm currently using Fabrik and CCD solutions but I'm facing low-performance and accuracy issues. So now I'm looking for an Analytic formula. I'm ...
user3196160's user avatar
0 votes
1 answer
241 views

How to reach IK Pass and weight by script?

I need to reach IK Pass box, and control the weight by time from 1 to 0. I tried GetLayerIndex and did not give me any of those options.
user43474's user avatar
  • 537
4 votes
3 answers
241 views

How to calculate the reachable space of the end effector in an IK chain?

I have an array of points in a 2d worldspace and I want to calculate which points are reachable by the end effector of a limb controlled with a CCDIK chain (with rotation limits applied). It's a limb ...
Edo van Royen's user avatar
0 votes
1 answer
2k views

SetIKHintPosition and SetIKHintPositionWeight seems to have no impact

I have recently been exploring Unity's inverse kinematics, to further polish the interaction between our rigged avatars and props. I have made a sample project, using PuppetMaster's basic humanoid ...
Zoop's user avatar
  • 161
0 votes
1 answer
577 views

Transform bone absolute position to relative position

I'm working on adding IK to my engine and right now I'm implementing the FABRIK algorithm to give full support to more than three bones. The algorithm works by giving the joints positions, the start ...
Devem's user avatar
  • 11
1 vote
1 answer
869 views

How to export an IK structure created in Blender 2.8 to Godot 3.1?

I created this IK bone structure in Blender 2.8 and exported as .escn As you can see, in Blender it's working ok. Now, how to use it in Godot? I've tried export ...
Rogério Dec's user avatar
0 votes
0 answers
161 views

Inverse Kinematics with obstacle avoidance for the manipulator (arm)

I have a basic understanding of inverse kinematics, in that there's a workspace and a configuration space, and the point is to find a solution in configuration space that satisfies a workspace goal. ...
oczkoisse's user avatar
  • 101
0 votes
1 answer
1k views

Whats the general method developers to implement FPS multiple weapon handling animations?

I'm trying to create a first person shooter and I'm lost on what's a good, efficient methodology to implement the whole weapon handling animation system. Now, I know that I could have a unique ...
Sebastian King's user avatar
1 vote
0 answers
36 views

Running animation on nodes

Suppose I have a character and an array of 3D coordinates, separated at most a certain distance apart. I would like to have a character run across the points in the array, placing its feet exactly on ...
Mark Marketing's user avatar
1 vote
1 answer
522 views

CCD IK Pole Target Contraint

I am writing my own CCD IK solver. The version I have currently works perfectly fine, however, I need a way to make it use a pole target constraint. What I want is for the elbow of my characters arm ...
Evgeny Vasilyev's user avatar
1 vote
0 answers
66 views

How to apply constraints to limb movements of a 3D human model?

I'm animating a 3D human model using playcanvas game engine according to the quaternion data provided by IMU sensors. How can I limit the movements of the limbs of the human model to avoid unrealistic ...
wageesha's user avatar
2 votes
0 answers
378 views

Unity - Scaling down a GameObject containing a child Final IK (VRIK) rig

I'm currently building a VR / AR hybrid in Unity, where I'm controlling an IK rig using VR, then sending the VR controllers positions to an iOS device using network transforms to mirror the IK rig's ...
Alex H's user avatar
  • 121
3 votes
0 answers
130 views

How does an interruptive combat animation system like Metroid 2 work?

See here for reference. For the most part this game is a 2D side scroller with the expected platformer architecture: move left, right, jump, shoot, etc. Enemies move and you jump out of the way or ...
Dan's user avatar
  • 276
2 votes
2 answers
2k views

Realtime inverse kinematics on unity apps for android and iOS

Hello I want to understand how much overheads do implementing inverse kinematics in realtime add. I am looking at an implementation as such demonstrated in the video. https://www.youtube.com/watch?v=...
newbie2015's user avatar
2 votes
1 answer
116 views

2D bone animation - point gun at mouse

How is this handled? https://www.youtube.com/watch?v=egk3yD1w4Wo It's some form of kinematics which I kinda understand and I have a very solid grip of trig, but I don't know how to start with having ...
NuBc4k3's user avatar
  • 31
1 vote
1 answer
778 views

Inverse Kinematics using Pseudoinverse Jacobian

I'm having problems solving IK with Jacobian Pseudoinverse method. What I do is: At each local joint frame q_i of the chain q ...
user avatar
2 votes
1 answer
722 views

Aim up/down lookat aim target?

I have an animation of a character aiming a handgun 'straight', and firing a handgun from that straight pose. I want to have the character be able to aim up and down and fire from those poses too. ...
vexe's user avatar
  • 332
3 votes
1 answer
792 views

SDD Inverse Kinematics with constraints

I have a question regarding my quest on onderstanding IK solvers. After viewing this movie on YouTube: https://www.youtube.com/watch?v=MvuO9ZHGr6k I started recreating it with JavaScript. Just 2d on ...
Dion Snoeijen's user avatar
1 vote
0 answers
114 views

Relative Transformations for Bones

I'm using Blender to export my armatures in relative coordinates, and I'm trying to get to absolute coordinates in my engine. For the above example, the childBone's ...
371273's user avatar
  • 131
-1 votes
1 answer
887 views

CCD IK algorithm going horribly wrong

I'm trying to implement the Cyclic Coordinate Descent algorithm described here: http://www.cs.cmu.edu/~15464-s13/assignments/assignment2/jlander_gamedev_nov98.pdf So first of all, I'm passing in ...
John's user avatar
  • 201
17 votes
0 answers
1k views

How can I compute a Jacobian matrix with dual quaternions? [closed]

I'm trying to understand an inverse kinematics algorithm realized with dual quaternions as presented here. My Jacobian matrix, however, seems to be calculated wrong. Could somebody explain, step-by-...
Hummingbird's user avatar
1 vote
2 answers
365 views

2D motion synthesis for a human character

I want to make the player controlled character of my two dimensional sidescroller responsive to environmental forces, while still being controllable. I read about the commercial software product ...
Andre's user avatar
  • 135
2 votes
1 answer
508 views

Guidelines when rigging a character

Just wondering that how many IK (Inverse Kinematic) bones should you apply to a game character before it starts to go resource hog. Basically should you try to get rid of IK bones and just try to ...
EmJay's user avatar
  • 23
9 votes
3 answers
4k views

What is the necessary know-how to write an animation library (IK & FK)? [closed]

I can't find any good library for animation, the ones that I found are just really old and discontinued, but I have noticed that the libraries are relatively small, so I'm thinking about coding one on ...
user827992's user avatar
  • 1,991
8 votes
2 answers
1k views

Literature for Inverse Kinematics: Joint Limits and beyond

Recently I've been playing around with Inverse Kinematics and have been pretty impressed with the results. Naturally I want to take it further, but have no clue where to start. In particular, I would ...
Jeff's user avatar
  • 2,448