I had this idea in mind since time ago, but it was always left it for "when I have time in the future", as it was not a matter of a couple of hours. Even had a written list of "apps that could be done" if there existed a lib that allowed for it... (and get many downloads, yes, yes and get rich...)
Last week I saw a great thread from @Star-Dust, involving related concepts, and also some comments from @LucaMs claiming for its possible use with Android views....so it definitely woke up again that sleeping "TO-DO".
The idea was as simple as to figure out and reverse the equations involved in the 2D/pseudo3D operations on android Views, so that they can be represented as a part of a 3D world with our own matrix system.
About the uses....well, if a complete and consistent system can be made, there are a few, if we take into account that most kinds of Views could be placed there.
This is just a preliminary (yet promising) result. Many things are to be tuned and generalised for all kind of 3D operations yet... If I ever get something consistent I'll try to make a game based on it.
Last week I saw a great thread from @Star-Dust, involving related concepts, and also some comments from @LucaMs claiming for its possible use with Android views....so it definitely woke up again that sleeping "TO-DO".
The idea was as simple as to figure out and reverse the equations involved in the 2D/pseudo3D operations on android Views, so that they can be represented as a part of a 3D world with our own matrix system.
About the uses....well, if a complete and consistent system can be made, there are a few, if we take into account that most kinds of Views could be placed there.
This is just a preliminary (yet promising) result. Many things are to be tuned and generalised for all kind of 3D operations yet... If I ever get something consistent I'll try to make a game based on it.