We are looking for an advanced Android Application developer to work with us on a project.
The project will involve manipulating a 3D wireframe model (obj possibly).
We will want to perform various actions on the wireframe
1. Texture/"Skin" the wireframe model with a photograph using pointers/markers to specify attachment points of the skin to the 3d object.
2. Perform actions which will move and manipulate the 3d object - eg bounce, twist, float, squeeze, shrink etc - these effects will be chosen on the phone and will affect the 3D model framework.
3. be able to "Paint" unto the model - selecting textures/patterns colours etc on the phone then "painting" on the 3d model with finger.
4. loc down certain parts of the application for paying customers only
5. Share on facebook functionality
The designer must have good skills in 3D model manipulution - we will supply the models (there will be an initial selection which will grow over time)
The app must take into account physics, gravity and orientation of the phone - you must be able to manipulate the model based upon these factors.
One way to think of this is you will get a wireframe of a ball with varing vertices.
You then take a photo of a wall
You should be able to apply that texture to the ball and chose certain ponts on the ball on where to attache the texture.
You should then be able to select an effect - for example zero gravity. By then shaking the phone the ball would react as though it was in zero gravity - and when it hit a "wall" it would deform according to physics.
you could also design the ball by painting designs on it etc.
A full description of the project will be given to selected bidders upon confirmation and signing of a NDA.
We are looking for an excellent design team with advanced skills and strong portfolio - preferably with experience in similar applications.
We are looking to get an idea of pricing and find suitable candidates.