SDL 是 Alias 渲染器使用的场景描述语言。SDL 文件是一个二进制文件,可以使用命令行实用程序 bsdl,将它转化为一个包含渲染场景(包括模型、材质球、灯光和动画)所必需的所有信息的文本文件。因为可以将它们转化为文本文件,所以可以使用文本编辑器和 SDL 命令编辑 SDL 文件。但是,通常无需直接编辑 SDL 文件。交互式建模程序会通过流将数据传给渲染器。
但在以下一些情形下,您可能需要编辑 SDL 文件:
通过对场景描述应用基本编程构建,您可以创建有用的、壮观的效果,单独使用交互式建模工具来创建这些效果可能会使人厌烦或根本不可能。借助 SDL 编程语言的灵活性,您还可以增加交互式建模工具的动力学和粒子系统。
有了描述场景的 SDL 文件之后,就可以使用其中一个独立渲染器渲染该场景(请参见使用命令行渲染程序)。有关详细信息,请参见场景描述语言联机文档。