Train your brain in 2D imagination!!! Check the image above.
|
07: by fine rotation I get to the best position [3]
screen 9
9 the spline is being manipulated
I manipulate -rotate+move the spline
10: and set in on its spot [4 correctly placed] I then realize the splines tend to have straight lines at their ends which corresponds to the edges of our rectangularly shaped picture
12: and locate it [4 left]
14: to locate it well is tricky and needs some fine adjustments [6 put correctly in their spots]
15: I choose another spline which has a feature with some symmetry to the panther's legs, I am rotating it
16: I find its spot revealing a kangaroo [7 put] I manipulate another spline
look there is a camel in an elephant now
17: I put it in its spot [8], a hare jumps out, I choose the last spline, rotate it
How to build a database of spline sets. {Each spline set is a different puzzle}:Choose an appropriate image made of strokes as if by pen where the strokes are the contours=outlines of the objects. Erase the details inside.{one can prepare a general image by EDGE DETECTION where its objects' edges are detected and made into the contour strokes}
1. The resulting image is made of lines between objects (background is an object too) and should make some sense {like in my example} 2. Put simple bezier paths into the strokes, In 2D there are important points, nodes -knots where 3 (tripoints) or even more (crossroads, four corners) say up to 5 objects touch 3. break the paths apart and create the splines that are long enough (there are more correct ways on how break a given image into different splines). If there are knots=points where 3 objects touch (most of the cases) some splines would share some portions (borders between 2 objects), it means that when solving the puzzle you would lay corresponding=matching parts over each other. {in my example above there is no part sharing, all splines are totally unique} 4. it is not necessary that the splines share some parts but it would be usually the case. One image can be a source of many different sets of splines and thus of many different games/levels... Voila on jeux |