A method of interfacing with a three-dimensional object that is displayed includes
the steps of defining the three-dimensional object as a component with a component
interface, displaying the component interface and interfacing with the three-dimensional
object through the component interface. The component intrinsically contains an
intelligent content. The present invention also provides for an apparatus with
means for accomplishing the steps of the present invention as well as a computer
system and computer readable medium implementing the method of the present invention.