End user purchases a special "texture glove", similar to what they have for virtual reality.
Think of those interesting toys with the pins. Now, think of similar-looking pins embedded into the glove.
The only difference between the glove and the toy is that the pins embedded in the glove
work in unison to create a texture.
The webmaster for an online store is updating the site with some new spring fashions. She uses the normal code for images, but combines it with Texture Markup Language, so the end user can actually touch the same material that the article of clothing is made out of.
Normal Code:
<img src=spring_skirt.jpg alt=spring skirt>
Code w/ TML:
<img src=spring_skirt.jpg alt=spring skirt texture=001457>
The 001457 corresponds with a certain texture. Each 6-digit code would go with a different one. (Like a "hex code" that you use when you want a specific color.)
It all comes together when the user goes to the catalog site, the glove (possibly connected to USB port) senses the TML, and the smart shopper can touch a recreation of the fabric.