初始化|Initialization

这些拼图位于init标签下,在Verge3D应用被初始化之前进行解释。

内容

拼图参考

configure application(配置应用)

可设置应用的初始化参数,包括WebGL上下文创建参数。

compressed assets(压缩资产)
设置应用加载.xz格式的压缩场景,而不是常规的.gltf文件(参见资产压缩了解详情)。
default fullscreen button(默认全屏按钮)
启用位于右上角的默认全屏按钮。
transparent background(透明背景)
使背景透明,这样就可以透过WebGL画布看到网页的背景。启用此参数可在网页中内嵌您的3D内容或将其用于增强现实功能。
enable screenshots(启用屏幕截图)
可对WebGL画布进行屏幕截图(将WebGL上下文的preserveDrawingBuffer属性设置为true)。
fade annotations(淡出标注)
当标注被场景对象挡住时淡出。

setup preloader + percentage(设置预加载器+百分比)

移除默认的预加载器并公开事件回调,以便于处理预加载进度事件。

在下方示例中,自定义预加载器用一个id为 "preloader" 的容器HTML元素(例如,一个<div>)来表示。在它里面,还有一个id为 "loading progress " 的元素(例如,一个<span>),其中加载的百分比使用percentage拼图来打印。除此之外,第三个元素(例如,<div>)的宽度也是动态变化的,以图形化的方式表示加载进度。

load font(加载字体)

从指定的URL中加载字体,并使其可通过font-family CSS规则访问。

在使用拼图时遇到困难?

欢迎您随时在 论坛上提问!您还可以加入中文用户社区QQ群(171678760),在线寻求帮助。