Methods are presented for authoring geometrical databases which
incorporate touch or haptic feedback. In particular, a database of
geometrical elements incorporates attributes necessary to support haptic
interactions such as stiffness, hardness, friction, and so forth. Users
may instantiate objects designed through CAD/CAM environments or attach
haptic or touch attributes to subcomponents such as surfaces or solid
sub-objects. The resulting haptic/visual databases or world-describing
models can then be viewed and touched using a haptic browser or other
appropriate user interface.