综合编程

Verge3D 2.11 for Blender/3ds Max 发布,WebGL 应用构建框架

大家好,我们非常高兴地为大家发布 Verge3D 2.11 for Blender/3ds Max !在此版本中,我们我们增加了许多新特性:实现在模型上轻松上传和替换图像操作,从而使上传的内容能够持久地存储在服务器上;设置Sandbox WordPress网站用于测试;在虚拟现实模式下支持控制器项目;引入了易于使用的物理引擎和拼图,并提供了许多其他改进。您可以在下面找到完整的列表。

一、配置器

增加了允许用户在本地计算机上选择图像或其他文件以用于在线Verge3D应用程序的拼图。所选图像可用于替换模型上的纹理,或使用发送数据拼图将其发送到服务器后端进行持久存储。

这两个简单的拼图允许将用户的图像应用于模型

Verge3D WordPress插件现在支持上传和存储文件。此功能允许用户对在Verge3D应用程序中创建的内容进行持久存储,例如截屏,上传的纹理和保存的配置。

我们在3ds Max和Blender版本中都添加了一个名为“Custom Image(自定义图像)”的极简示例。该示例演示了如何使用户可以选择图像、将其应用于模型,并将此配置保存在服务器上。

另一个有用的功能被添加到WordPress插件中:它现在支持按顺序发送电子邮件的PDF附件(需要在服务器端运行无外设的 chrome/chromium浏览器,或者Webkit HTML to PDF实用程序)。

增加了 get data URI (统一资源标识符))拼图,该拼图可用于生成指向已保存配置的链接,并解析此类链接以恢复已保存的配置。

二、WordPress Sandbox网站

上述某些功能需要后端服务器的支持。为了让您在开发过程中关注前端部分,我们建立了一个测试网站 https://sandbox.soft8soft.com 。它能够实现:

  • 发布3D应用程序
  • 上传和存储文件(截图、用户纹理、配置)
  • 处理电子商务订单

默认情况下,向远程位置发送和接收数据的拼图已更新为与sandbox服务器一起运行。

三、虚拟现实

支持控制器按钮生成的虚拟现实会话事件(如HTC vive、Google DayDream、Google Carboard v.2)。

现在,您可以指定光标悬停在某个目标对象之后点击触发事件的时间段( enter VR mode 进入虚拟现实模式拼图)。

现在可以指定自定义虚拟现实标线。

四、物理特性

获得奥斯卡奖的物理引擎Bullet被整合到了拼图中!到目前为止,添加了一些拼图:

  • 创造物理世界
  • 创建物理体
  • 物理身体参数
  • 施加力/速度/脉冲…
  • 检测碰撞
  • 碰撞信息
  • 弹体
  • 移除物理体

最简单的物理设置:立方体自由落在飞机上

物理特性模块可以在应用程序创建时使用中的应用管理器中的相应选项添加。

创建应用程序时启用物理特性

您可以在应用管理器中查看名为“Physics”/“Physics Max”的物理示例。另请参阅文档( https://www.soft8soft.com/docs/manual/en/puzzles/Physics.html ),以及观看Youtube视频概述( https://youtu.be/RZnFcIXo0Ws ),了解更多详细信息和建议。

五、拼图

新拼图“ elapsed tota l”已作为时钟(例如用于程序动画)。简称为“ elapsed ”的拼图被重命名为“ elapsed delta ”。

添加了 get camera direction (获取相机方向)拼图。通过使用它,您可以获得相机当前正在查看的方向,或者使对象查看鼠标光标。

添加了 get object direction (获取物体方向)拼图。通过使用它,您可获取物体方向,特别是可以用来在适当的方向施加物理力。

添加了 get GPU vendor/model (获取GPU供应商/型号)拼图。通过使用它,可允许检测用户的图形硬件。

正在检测用户的显卡

添加了 autorotate camera (自动旋转相机)拼图。

一组围绕iOS声音问题的拼图被添加到拼图库中作为例子。

只有当直接用户操作启动播放时,声音才能在iOS上工作。这是解决方法

六、BlenderEEVEE

现在支持 Voronoi 纹理EEVEE /Cycles节点。此节点在即将推出的珠宝材料包中被大量使用。

锆石材料依赖于Voronoi纹理节点

我们还设法修复了产生错误镜面反射效果的 Glossy BSDF EEVEE / Cycles节点。

七、其他改进

  • 曲面法线发生急剧变化时减少混叠,从而提高渲染质量。
  • 改进的 Orbit/Flying/First-Person 摄像头控制:键盘控制时消除了响应延迟;当同时按下多个键,或同时使用鼠标和键盘控件时,也能正常工作。
  • 【仅Blender】:禁用渲染集合的按钮现在可以在Verge3D中使用。

对象将被隐藏加载

  • 改进了指定为背景的等矩形图像的渲染质量。

八、Bug修复

  • 修复了在某些情况下从Blender2.80导出到GLTF的独立对象。
  • 修复了当动画速度用变量表示而不是用数字显式表示时, play animation 拼图不工作的问题。
  • 本地相机转换(例如,通过 change local 拼图)现在可以在虚拟现实模式下正常工作。
  • 修复了固定轨道控制在虚拟现实模式下无法正常工作的问题。
  • 修复了由于与相机同步不当,虚拟现实十字线闪烁的问题。
  • 修复了简单配置器演示中未投射阴影的问题。
  • 修复了导致与Verge3D渲染不一致的几个EEVEE节点的夹持问题。
  • 修复了将纹理从其他格式转换为PNG或JPEG时Blender导出崩溃的问题。同时修复了导出到GLB时的崩溃问题。
  • 修复了场景只有一个光度学灯光时的3ds Max导出崩溃的问题。
  • 修复了将材质应用于对象而不是网格物体时Blender导出崩溃的问题。

结语

我们非常欢迎并感谢您在下方评论或在论坛上提出的反馈和建议!

紧急更新提醒:

Verge3D 2.11.1紧急修补程序

此更新提供了一种解决Google Chrome 73.中引入的关键错误的方法。

因Chrome浏览器更新破坏了WebGL浮点纹理,并导致渲染出现黑屏。这影响了许多在Windows上运行的Verge3D应用。

由于此问题前所未有,我们尽了最大努力尽快提供出了解决方法。对于此问题可能给您的业务带来的任何不便,我们深表歉意。

此外,此Verge3D版本包含一些正在进行的改进,包括:

  • Blender 2.8纹理噪声节点现在提供衰减因子和强度因子参数,以便更好地控制生成的噪声模式。
  • Math节点中支持的Square Root,Floor,Ceil和Arctan2操作。
  • 修复了影响移动设备旋转的移动速度问题。
  • HTML事件拼图现在提供用于:处理输入元素的输入和更改事件。

我们强烈建议您下载2.11.1修补程序并执行应用更新。

下载地址:

Verge3D for 3ds Max 2.11.1

Verge3D for Blender 2.11.1

——Yuri Kovelenov撰写,FunJoy Tech中文化

阅读原文...

开源中国

七国集团拟制定消费者数据保护规则

上一篇

普华永道报告发现STO与ICO完全不同

下一篇

您也可能喜欢

评论已经被关闭。

插入图片
Verge3D 2.11 for Blender/3ds Max 发布,WebGL 应用构建框架

长按储存图像,分享给朋友