User Annotations

SLIDE is designed for real time rendering. The domain of primitives and rendering techniques which can be achieved in real time is limited. SLIDE does not attempt to provide parameters for ray tracing and radiosity rendering. To make SLIDE a useful tool for modeling and previewing photorealistic scenes the RIB String annotations have been added to the language. SLIDE allows users to annotate SLIDE primitives with application specific comments. The SLIDE renderer will ingore this information while rendering, but the data will be transferred through the interface when a RIB file is exported. Other annotations may be added later including ones to aid in solid modeling.

RIB String

ribbegin "string"   Renderman specific ASCII data which will be written just before the primitive when outputting a RIB file
ribend "string" Renderman specific ASCII data which will be written just after the primitive when outputting a RIB file