跳到主要内容

名词定义

场景

场景是多个对象构成的集合,并通过场景树的形式来进行渲染。
每一个场景对应于一个场景文件(基于xml格式)

场景文件

场景文件以场景树的形式描述了场景内各个对象的信息。

场景树编辑器

用于快速配置场景树的树形图编辑器,支持导入glb等带有场景描述的三维模型文件。

对象

组成场景的基本单元,可以是用于展示的三维对象或则是抽象的对象。
通过在对象上添加属性,以配置对应插件,实现不同的展示/交互效果。

场景对象 指位于最外层的根对象

插件

每个对象的具体功能的实现,称之为插件。
可分为模型加载插件、特效插件、事件插件、交互插件等。
当插件作用在对象上,则称之为该对象的属性。

插件参数

每个插件会提供若干个参数用于修改,称之为插件参数。

资源

主要是三维模型资源,也包括图像、字体文件等其他文件。

脚本

独立于插件的代码脚本,用于实现目前插件无法完成的逻辑功能。
脚本语言是JavaScript

命令块

json格式的命令数据,可用于操作场景中指定对象的指定插件参数。