From: Oguz Y. <com...@gm...> - 2009-01-19 07:05:39
|
Hi, On Sat, Jan 17, 2009 at 8:59 PM, Veli Ogla Sungutay <vel...@gm...> wrote: > No Vincent says you can use the OpenGL hardware acceleration for *2d*. > Ok. > Evas doesn't do 3D. Evas doesn't have the z coordinate. We can however fake > 3D with perspective and we need a Transformation Matrix for > rotation/scale/translation. > > In your Evas.h look for evas_transform_*. But they're not implemented at > the moment. I hope someone is working on these. I checked the file. There is a c file implementing the functions defined at the header file: evas_transform.c But at the devel list it is talked about an engine backend for this structure work: http://www.mail-archive.com/enl...@li.../msg18791.html So what is the status of these functions? Is there any roadmap? > > After we have the Transformation Matrix for Evas Objects, we'll need a 3D > Library, a simple one with a Perspective Matrix in its core would suffice. > > Thanx. -- Oğuz Yarımtepe www.loopbacking.info |