title: Looking for an Android 3d engine that able to simulate coin flipping?
body: <p>I am planning an app with a "coin flipping simulation" function(Activity) in an Android phone. I am new to 3D (OpenGL) here , and I know there will be a lot of efforts to build from scratch. So , I am looking for an existing 3D engine , which is able to simulate :</p>
  
  <ol>
  <li><p>Coin flip and drop , with G-Sensor , so that users can shake/wave his phone to see the coins flipping. </p></li>
  <li><p>Able to get which coin is up or down after the coins drop.</p></li>
  <li><p>Able to assign how many coins are in the 'hands(or virtual table)'</p></li>
  <li><p>Able to render different textures to the coins</p></li>
  <li><p>The simulation must be the more realistic the better. So there should be a built-in gravity algorithm.</p></li>
  </ol>
  
  <p>OpenSource is welcome , and Commercial is acceptable too.</p>
  
  <p>Can someone give me some suggestions , or existing libraries , or algorithms (gravity ...)</p>
  
  <p>Thanks a lot!</p>