Image types can be used to facilitate the storage of binary files that should be rendered as images in the viewer. The engine will likely store these binary images outside MSL text while still allowing their retrieval and use from within atoms. Image type values are usually supplied through [filespec]
and [url]
transforms. As with all transforms, file or URL content (in the case of images, the image file) is stored by the engine itself and the transform source is recorded in the atom's metadata.
(@WALT :photo [http://wikimedia.org/images/…] (d image png))
(@steamboat-willie [file:///c:/disney/gifs/steamboat-willie.gif] (d image gif))
(@steamboat-willie (f image hero))
(@monorail-model [file:///c:/blender/files/monorail-3D.blend] (d image blender))
(@video-thumbnail [http://youtube.com…] (d image jpg) :start 01:30:00 (d time smpte))