\r
// For big/small scaling, we map negative numbers to 0->1 and positive numbers to 1->inf\r
float diff = (y - starty);\r
- if ( diff < 0 ) diff--;\r
- if ( diff > 0 ) diff++;\r
float scaling;\r
\r
if ( diff < 0 ) {\r
sceneObjs[curObject].scale[0] = scaling;\r
sceneObjs[curObject].scale[1] = scaling;\r
sceneObjs[curObject].scale[2] = scaling;\r
+\r
+ starty = y + diff;\r
}\r
\r
- starty = y;\r
startx = x;\r
break;\r
\r