no, you need to modify Bones' source. but modification will not be that much. i'm not completely sure about this but I suppose, you should leave calculation of skeleton poses as it is and intervene at *applyAnimation* method. you should upload poses to GPU and calculate new positions of vertices via shaders.

if you intend to do it, jME2's relevant part may help. it's included in Bones distribution.

also note, with hw skinning, jPCT's polygon level collision detection will not work correctly (unless of course you download vertex positions from GPU). but you can still use sphere or ellipsoid collision detection.