Prosthesis design based on virtual prototyping techniques