The following examples will probably of some help to you:
https://forum.babylonjs.com/t/cool-hidden-examples/3175/131
Q