Coding Challenge #64.4: Inverse Kinematics - Multiple

preview_player
Показать описание


Other Parts of this Challenge:

References:

Videos:

Related Coding Challenges:

Timestamps:
0:00 Refactoring the Code
1:05 Create a Tentacle class
4:05 Use Rename to change the name of the array to segments
5:29 Add tentacles around a circle
8:55 Add an "apple"
10:55 Have tentacles follow the apple
13:18 Have two tentacles "play catch" with the apple
14:17 See you next time!

Editing by Mathieu Blanchette
Animations by Jason Heglund
Music from Epidemic Sound

#forwardkinematics #inversekinematics #tentacleanimation #linkedlists #arrays #processing
Рекомендации по теме
Комментарии
Автор

1. Like the video
2.. watch it
3. Respect this awesome man for his awesome videos

Thehero
Автор

Apples bouncing around, I really relate to this video ...

applegravity
Автор

You could restrict the angle that a segment can be from another, so they never overlap and the tentacle has some form of rigidity.

Holobrine
Автор

14:28 They're playing basketball at the end

aminthemar
Автор

watching your videos makes me love do more coding 😃

yahyadadshah
Автор

laughed really hard a few times. great job. loved it.

playboy
Автор

Interesting that when the apple moved from out of reach, with the arm perfectly straight, to within reach, the arm zig-zagged, with segments alternately bending clockwise or anticlockwise.

nagualdesign
Автор

Hello! I actually opened YouTube with the purpose of writing an idea to you to make a video about IK. First I searched to see if you already had a clip about that and of course you do. I'm going to watch the other IK clips of your too. Are you planning to make any clips about IK constraints? Like limiting the angles of segments? Or even IK in 3d? This is even more interesting with constraints. I watched tons of your clips, I am forever grateful.

kokorogames
Автор

Nice video, it's really nice :)
There's just a little thing, I want to point. Why, when you instanciate your ArrayList, you don't use the diamond operator? (Available since Java 8)
You're declaration of an ArrayList becomes:

```java
ArrayList<Tentacle> tentacles = new ArrayList<>();
```
It's nice and avoid some typing :)

But keep working, i like those challenges!

EDIT: Why don't you support markdown YouTube... it's nice when we want to show some code

yohannjolain
Автор

u can crete a next coding challenge about navier stokes equations.

cirocayodeleonburgos
Автор

Woah. This channel grew so fast. I remember this only had 10k subs

Michael
Автор

Coding Challenge! Inverse Kinematics PONG! One player controls the kinematic arm with the mouse instead of a paddle. If the puck gets within a certain distance of the end, it counts as a catch. If you miss, the other player gets a point. If you caught the puck, you click and drag (Angry Birds style) to set up a serve to the other side.


The AI, on the other side, just follows the mouse, but with limited speed.

kevnar
Автор

Hi, Could you please share total background of Inverse kinematics, All mathematical formulas working in background, Not commands.

arjunpalusa
Автор

Hello. Please make a lesson on how to make angle constraints in this IK system.)
Have a nice day!

ilyakosarev
Автор

It's uploaded 2 mins ago with comments 1 day old what even is this?

architnaik
Автор

Can you make a robot with limbs that use Inverse Kinematics that also reacts to gravity?

robinkelmen
Автор

A coding challenge 1st person camera 3d videogame

cervi
Автор

For some reason I read it as testacles.

curt