torsdag 5. februar 2009

About Simulation and Stickman Physics

Stickman Animation Software - Download

This is the software algorithm that was the beginning of Stickman, now 7 years ago.
Bone simulation keeps two control points in constant distance.

Given two points, p1, p2 and constant distance n (scalar).
diff = p1 - p2
delta = n - |diff| (|diff| is the absolute value of diff, length of vector)
diff *= delta / |diff|
p1 += diff * delta * 0.5
p2 -= diff * delta * 0.5

You can replace 0.5 with 0.4 to have less stiffer simulation.
Iterate for each bone many times (10+)
Simulation with rigids, feedback and rope are company secrets, so I can't tell you.

søndag 25. januar 2009

Create a Side Character

Stickman Animation Software
Download here

Total length: About one hour.

Step 1



Step 2



Step 3



Step 4



Step 5

onsdag 14. januar 2009

Stickman 5.2.24 Released

Click here to download

Hi folks!

Happy New Year!

Time to make some upgrades.
The new thing in Stickman 5.2.24 is that online content is much faster.
The old code timed out after 3 seconds, but with this one, it reads the data length from the HTTP header and then closes immediately after reaching the end.

Users that had problem with timeout can now use Stickman!
Welcome Mexico and other countries on the other side of the earth!

søndag 14. desember 2008

Key Down Actions

Stickman 5.3 Beta
Download from this site

The effectiveness of Stickman 5.3 will be on a high level because you simply press and hold a key to perform a specific action.
This sample move demonstrates 'Add Point to End A', 'Add Between Points B' and 'Delete Point D' with a polygon shape.

lørdag 13. desember 2008

Sub Shape Clipping

Stickman 5.3 Beta
Download from this site

A frequently requested feature is now added to Elemento.
Sub nodes of a shape will now be clipped inside the region of the shape.
It was not possible to add a sub node to a shape earlier.

As you may notice in the sample movie below, all new shapes are put into a matrix node by default.

mandag 8. desember 2008

New Time Slider

Stickman 5.3 Beta
Download here

I've made the time line easier to use.
A traditional scrollbar replaces the fancy stretch and zoom scrollbar.
No zooming. It shows the current frame in bold and every 5th frame.
You can also right-scroll like the old one.
Personally I think the new one is much better.

fredag 5. desember 2008

Patterns

Stickman 5.3 Beta
You can download here

I've experimented with something I call "Patterns".
A pattern is an intelligent structure that can be created by analyzing a figure.
For example "matrix leftArm is attached to leftArmBone".

Other examples:
"curve1 is deformed by point1.Pos, point2.Pos, point3.Pos"
"there is a rope connection between point4, point5 and point6"
"point1, point2, point3, point4 is connected to a rigid"

The good thing with patterns is that they can be changed.
For example, I want to make a leg a little longer.

In the bone tool, when you use the "move point" action, Stickman recognize all patterns connected to that control point.
Elemento updates the patterns while the user drags the control point.