Initialization(初始化)
此拼图位于init选项卡下,并在初始化Verge3D应用程序之前进行预读和解释。

"configure application" - 应用配置

允许设置应用程序初始化参数,包括一些WebGL上下文创建参数。
  • "compressed assets(资产压缩)" —— 使应用程序加载.xz格式的压缩场景而不是常规.gltf文件(有关详细信息,请参阅资产压缩);
  • "default fullscreen button(默认全屏按钮)" —— 启用在屏幕右上角的默认全屏按钮;
  • "transparent background(背景透明)" —— 使背景透明,以便透过WebGL画布显示网页的底层部分;
  • "enable screenshots(启用屏幕截图)" —— 可从WebGL画布中正确捕获屏幕截图(将WebGL上下文的preserveDrawingBuffer属性设置为true);
  • "fade annotations(淡化注释)" —— 当注释被场景对象阻挡时,注释会消隐。

"setup preloader" + "percentage" - 设置预加载 + 百分比

删除默认预加载器并公开事件回调以允许预加载器读取处理进度。
在以下示例中,自定义的预加载器由具有id“preloader”的HTML容器元素(例如一个<div>)表示。在它内部,还有一个ID为“loading progress(加载进度)”的元素(例如一个<span>),其中加载百分比与%是使用Percentage拼图打印的。除此之外,第三个元素的宽度(例如一个<div>)以图形方式动态更改表示加载进度。
Last modified 2yr ago