title: Embed interactive 3d in Website
body: <p>I have to develop a website of a residential building project. The client asked me to embed an interactive 3D view of the model project into the website. The model must be interactive and all available flats color different from the already booked flats. And on hovering the mouse on it, the details will be fetched from the database and will be displayed outside the 3D view.</p>
  
  <p>Thats the whole scenario. Now I need some guidance or an starting point that which 3d library should I use. Because it must be compatible with all major desktop and mobile browsers and no external plugin required.</p>
  
  <p>I have searched on Google and found some libraries:</p>
  
  <ol>
  <li><a href="http://www.khronos.org/webgl/" rel="nofollow">WebGL</a></li>
  <li><a href="https://github.com/mrdoob/three.js/" rel="nofollow">three.js</a></li>
  </ol>
  
  <p>But I don't know which one will be suitable for the project. If any other most supportable library exists, please inform me. Or just give me a way to start.</p>