title: three.js - how do I rotate a cylinder around a specific point?
body: <p>I've referred following questions for object rotation.</p>
  
  <ul>
  <li><a href="https://stackoverflow.com/questions/10747510/how-to-rotate-a-three-js-vector3-around-an-axis">link 1</a> <a href="https://stackoverflow.com/questions/11060734/how-to-rotate-a-3d-object-on-axis-three-js?lq=1">link 2</a> <a href="https://stackoverflow.com/questions/11119753/how-to-rotate-a-object-on-axis-world-three-js">link 3</a> <a href="https://stackoverflow.com/questions/10747510/how-to-rotate-a-three-js-vector3-around-an-axis">link 4</a> <a href="https://stackoverflow.com/questions/9038465/three-js-object3d-rotation-to-align-to-a-vector?rq=1">link 5</a></li>
  </ul>
  
  <p>But could not understand exactly how do I rotate a cylinder around a specific point ?</p>