Skip to content

Welcome to jurassic Pandadroid!

Todd Espiritu Santo edited this page Apr 19, 2014 · 5 revisions

##The philosophy This project is about being focused on making 3d app development easier and faster for people. The way to do this is to make data importing easy, and to make connecting UI events easy.

##What is Pandadroid? It's a 3d graphics framework for the Android OS. Though if that was all it did, you'd be better off just making your own engine. Pandadroid is also a developer toolkit for getting 3d data into the app. And Pandadroid also comes with handy features that take advantage of the user input on an Android device (touch screen, accelerators, etc). In the end what you get using this is a way to make 3d Android apps. Not to be confused with just making a 3d java app. Thus you get an API that is ready to be plugged into an android activity. Setting up a 3d app should be as easy as creating a layout file that uses a PandroidView and then setting up some options, loading in data, and then working on what's important: the rules of what the program does. And if you need more access and customization you can build your own views and way to render the Bamboo 3d data.

##What isn't Pandadroid? This is not an engine that is attempting to do everything out there. It's for quick development. While it may add more features, the basic philosophy still stands for it to be a simple and fast way to create 3d apps. Advanced rendering tricks may be placed in, though that is a lower priority than making it come with built in UI controls.