Although the uv range of normal object is be localized to the it's geometry,
but the uv range of the image object is be localized it's image size but not geometry size.
In that case, user should find out the objects type and set the uv value differently between normal and image
why they do that?
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61577
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
pt->fx = p->px;
pt->fy = p->py;
pt->fz = p->z;
- pt->u = ((p->u * imagew) / uvw) * FP1;
- pt->v = ((p->v * imageh) / uvh) * FP1;
+ pt->u = ((p->u / obj->cur.geometry.w) * imagew) * FP1;
+ pt->v = ((p->v / obj->cur.geometry.h) * imageh) * FP1;
if (pt->u < 0) pt->u = 0;
else if (pt->u > (imagew * FP1)) pt->u = (imagew * FP1);
if (pt->v < 0) pt->v = 0;