Verge3D 2.14 Pre1预览版发布

Verge3D 2.14 Pre1预览版发行公告

浏览器中的增强现实

感谢WebXR工作组的辛勤工作,您可以在Web应用中启用增强现实了,需在最近发布的Android版Chrome 76中启用AR功能  。

请在此文章中了解有关AR及其启用方法的更多信息  。

除该文章中描述的演示之外,除了VR(Max和Blender版本)之外,我们还在工业机器人演示中实现了AR模式切换。由于机器人的自然尺寸,AR在可见地面与墙角的大房间中效果最佳。

VR更新

为了反映WebXR规范中的最新更改,我们将init VR mode(初始化VR模式)  拼图重命名  为 check VR mode(检查VR模式),因为现在不必在尝试输入VR模式之前对其进行初始化。

另外,  进入VR mode(VR模式) 拼图获得了新的选项:  room(有界的环境,如房间或展览摊位),  looking around(以前称为  looking from original),和  viewer locked  (所有对象都是VR头盔的空间子对象)。

文字纹理

有赖这个精妙的拼图,您现在可以动态地从文本创建纹理并将其用于3D场景中。想象一下此功能提供的个性化产品、礼物、3D/VR接口以及其他无穷的机会!

通过在初始阶段从文件(或URL)加载自定义字体,可以轻松地将自定义字体添加到该拼图(或HTML拼图)中。

我们计划启用更多的纹理操作,包括模糊和生成法线贴图。

Blender-Max版本同步

Blender版本还获得了Blender对应版本3周后发布的3ds Max Verge3D 2.13中包含的功能(实际上,一项功能已删除,请参见下文)。

我们 在get attr  拼图的下拉菜单中将class更改为  className,  因为这是正确的JavaScript属性名称。

设置/获取属性  拼图中添加了一些用于处理HTML5音频和视频元素的  属性:  循环,  静音,  持续时间,  结束,  暂停  和  音量。我们 还在HTML 事件  拼图中添加了  end事件  。

Debug(调试  拼图类别现在称为  系统(System。现在,它包括   从Misc(杂项移出的 feature available(可用功能)拼图  。在“System(系统  类别中,您还将找到新的拼图–  set screen scale(设置屏幕比例  和  native screen scale(本机屏幕比例  – 您可以使用它们来正确处理Retina显示屏并调整WebGL应用程序的渲染质量和性能。

上面的示例提高了台式机(无论是否为Retina)上WebGL canvas的分辨率,因此生成的渲染变得更加清晰。

有一个名为“system date / time(系统日期/时间)”的新拼图   ,可用于为应用程序添加时钟,日历,组织者等功能。

新的  Dictionary(字典  拼图可用。其中之一,  get keys,对于检索和遍历字典中的所有键将非常有用。

拼图  check key(检查键)  检查字典中是否存在某些键。

最后一个拼图  is empty,检查指定的字典是否不包含任何数据。

您还将注意到Facebook GLB导出选项已经移除,因为Facebook已经不再提供此功能。

其他事情

我们修复了Blender版本中与形状键有关的一个相当严重的问题,因此,当网格 启用了“ 法线”>“自动平滑”选项时,或者当它包含的顶点数大于4的多边形(五边形,六边形等)时,可以导出它们  。此修复程序为实现适当的支持以控制拼图中的形状键(您好,参数化设计!)开辟了道路。

设置对象方向的拼图(除了以前实现的配对件之外)也可用。例如,您可以使用它来使对象朝向视图方向。

表示默认旋转预加载器的HTML元素现在有了一个ID –  v3d_preloader_container  –因此,您现在可以使用CSS自定义预加载器。

试试看!

与往常一样,您可以从下载页面获取预览版本  。我们很想听听AR和其他功能如何为您服务!

8月9日-预览2版本可用!
如所承诺的,我们提供了AR演示的Max版本–在pre2版本中检查源文件!

同样在此更新中,我们允许  SSR  和  简单的折射  拼图接受材质列表,而不仅仅是单个材质。