I am a total webgl neophyte who is wondering what is possible.

I have a 3D cube that I have been able to encode in webgl using the converter below.
http://doc.instantreality.org/tools/x3d ... converter/

What I am wondering is if it is possible to define that certain parts of the 3D scene are buttons. For instance, could a certain part of each side of the cube to a button or have some sort of interactivity beyond animation or camera manipulation.

Any thoughts, examples or solutions are very welcome?
Many thanks