Making cegui more mobile - oriented.
Posted: Tue Sep 01, 2009 20:14
Hi, im keep going with integration of cegui, and i have few requests to make cegui more mobile-oriented. Maybe some of these requests already done, i just dont know, cegui is so huge, its twice or even more larger them whole my project.
First, id like to see a magic option that changes orientation of cegui render "on fly". I think it's all about projection matrix recalculation for screen viewport and element scaling recalibration.
Second, there is no mouse arrow nor mouse buttons (its about devices with touchscreen). There is only one kind of button click - touch, but more then one touch can occur at a time (multitouch). I think it might cause just minor code change.
Third is about list scroll and other type of scrolls. Have you ever used iPhone\iPod device? It has nice UI feature - scroll inertion. When scrolling and you take your finger up, scroll keeps going just like it has mass and inertion.
Well, i think those are simple enough for beginning =)
First, id like to see a magic option that changes orientation of cegui render "on fly". I think it's all about projection matrix recalculation for screen viewport and element scaling recalibration.
Second, there is no mouse arrow nor mouse buttons (its about devices with touchscreen). There is only one kind of button click - touch, but more then one touch can occur at a time (multitouch). I think it might cause just minor code change.
Third is about list scroll and other type of scrolls. Have you ever used iPhone\iPod device? It has nice UI feature - scroll inertion. When scrolling and you take your finger up, scroll keeps going just like it has mass and inertion.
Well, i think those are simple enough for beginning =)