You need to make something like this. Each drum element should be routed upon the related velocity value. You need to record samples separately: for soft hits with lower velocity, for hard hits with higher velocity.
NOTE: By the way, Superior Drums have so much samples for each note :) So, more samples means more realistic dynamics on drums ;)
alt text