发布时间:2020年3月23日 了解更多请见Verge3D中国:https://verge3d.funjoy.tech/
渲染
用户对环境贴图大小的设定现在可以在Verge3D应用中实现了。
Blender请在在 (间接光照明-> 立方体反射尺寸)中设置。
3ds Max请在 (导出设置-> 环境地图大小)设置。
Maya请在 (aiSkyDomeLight-> Hardware Texturing -> Texture Resolution)设置。

使用该设定可以有效提高反射质量,但会消耗大量内存和并造成性能下降。 我们建议大多数场景使用256像素即可,如果您需要更好的反射质量(例如渲染珠宝)可设置为512像素。
VR
虚拟现实方面现在有了新的 traverse controllers(遍历控制器) 和 get controller property(获取控制器属性) 拼图。

拼图 traverse controllers(遍历控制器) 允许您迭代所有连接的控制器 (例如 Oculus Quest 或 HTC Vive 的左右控制器)。在迭代时,您可以使用 get controller property(获取控制器属性) 拼图访问以下信息:
- object(对象) - 关联的 3D 对象名称 (这是表示控制器位置的不可见空/虚拟对象)。
- ray/reticle() - 线对象或十字线对象的名称 (例如,您可以通过这种方式更改线颜色)。
- handedness(惯用手) - “左” 、 “右” 或 “无”。
- target ray mode(目标射线模式) - Cardboard设备的“gaze” 或类似 Oculus 的控制器的 “tracked-pointer”。基于此选项的功能,所以我们将 feature available(功能可用) 拼图的Cardboard检测去掉了。

- profiles(配置) -区分HMD设备供应商的设备类型列表。例如,任何 Oculus Quest 控制器都将输出列表 [“oculus-touch-v2” 、 “oculus-touch” 、 “generic-trigger-squeeze-thumbstick”]。
- gamepad index(游戏手柄索引) - 与控制器关联的数值。您可以将此值传递给 get gamepad property(获取游戏手柄属性) 拼图并获取其状态,例如是否按下按钮 (通过 “按钮” 选项),或拇指棒如何移动 (通过 “轴” 选项) 等。

拼图 session event(会话事件) 获得 connected(连接) 和 disconnected(断开) 选项,可用于检测 VR 控制器的连接状态。

您可以使用前面提到的 get controller property(获取控制器属性) 拼图来检测哪个控制器已经连接或断开。通常,您应该在控制器连接后开始为其实现逻辑。
get gamepad(获取游戏手柄)拼图有了一个 debug info(调试信息) 选项。通过它,您可以了解连接的VR控制器或游戏手柄上有哪些按钮或摇杆。

物理
增加了一个新的非常有用的拼图 实体控制 。

有了这个拼图,你可以覆盖物理实体的状态,例如迫使它成为静态,运动或动态,禁用和恢复物理模拟,重置其力/速度, 让它休眠,等等。
其常用可能性之一是,你可以使用这个拼图来抓取物体,并用VR控制器来投掷该物体。

从现在开始,所有物理对象在一段时间不活动后都会进入休眠模式,为您的应用节省性能。如果对象与某些东西碰撞,或者如果您特意使用上述 body control(实体控制) 拼图去激活它。
实现了幽灵物理对象。

其可用场景之一: 检测拖动的物体 (如房间里的家具模型) 是否重叠,或按下 VR 控制器的按钮等。
Blender专属特性
现在支持了EEVEE 节点的 BSDF 半透明效果,用于创建透光效果。

3ds Max专属特性
现在支持了 shell(外壳) 材质。在导出时,它将使用 Baked Material(烘焙材质) 输入。

我们修复了 Standard(标准) 材质的 Self-Illumination(自发光) 输入不能正常工作的问题。
Maya专属特性
我们修复了由最新版本的 macOS 的Gatekeeper安全功能引起的安装/运行问题。从现在开始, (如果 Python3 尚未安装)安装程序脚本将调用 Python3 安装程序。

Verge3D现在默认拾取活动相机 (之前使用了第一个相机)。
修复了在某些情况下缺少 Verge3D 设置的问题。
其他改进
WebGL 画布容器元素的 id 从简单的 “container” 更改为更明显的 “v3d-container”。如果您的项目中已经依赖此名称,请确保及时更新代码。
欢迎下载试用版并提出建议与反馈:https://verge3d.funjoy.tech/
