Verge3D 2.17 for 3ds Max发布
27 十二月, 2019 作者
Verge3D 2.17 for 3ds Max发布
Verge3D中国

Verge3D 2.17 for 3ds Max发布啦,此次功能更新包括:可实现“将相机缩放至目标物体”的拼图,可实时预览后期效果的调节滑块,拼图中支持CSS颜色,更新了多种WebXR/VR特性,以及用于发布的二维码生成器等。此外本次发行版中包含了重新制作的经典案例“钻戒定制”,请享用!


3D钻戒定制器


在珠宝从业者们的关注和支持下,我们重制制作了经典案例“钻戒定制”,期待Verge3D能够助力珠宝行业发展!Demo展示了最新的开发进展和功能:

  • 按需加载11种钻戒设计,每种都包含5种形状
  • 5种钻戒弯曲样式
  • 3种金属,7种宝石,以及4种珍珠
  • 可切换单颗宝石或多颗宝石
  • 自定义文字雕刻功能,支持5种字体
  • 宝石材质的光晕和实时折射效果
  • 完全基于拼图手动编写的HTMLUI(无需JavaScript)
  • 移动端自动适配
  • 资产压缩6~8倍,可快速加载


在此定制器中可创造出上千种组合,您的每一次定制都足具个性!点击链接立即体验:




请在Verge3D 2.17 for 3ds Max中查看该应用源文件了解其制作方法。


3ds Max整合


支持Depth Test(深度测试)选项。禁用该项将使物体在所有其他物体之上进行渲染(您还需要将渲染顺序设置为一个正数值)。


支持用于控制透明度问题的“Depth Write深度写入”选项。



禁用它可以使透明对象的面部以类似Additive模式进行渲染。



Bitmaps Maps(位图贴图)Gradient Maps(渐变贴图)现在支持更多纹理贴图参数,包括Planar from Object XYZ mapping(对象XYZ平面)Planarfrom World XYZ mapping (世界XYZ平面)



现在还支持UV / VW / WU开关(在平面贴图中被称为XY / YZ / ZX)。


Bitmaps Maps(位图贴图)Gradient Maps(渐变贴图)的另一改进是:当关闭tiling(平铺)时,纹理将在边界被渲染成黑色(以前像素颜色被扩展到了边界上)。


修复了导出动画时偶尔发生的崩溃问题,修复了“曝光控制设置”不存在时的崩溃问题(例如,对于VRay场景)。


修复了3ds Max材质在某些设备上无法正确渲染的问题。


并且,未被使用的材质选项将不再导出,以便生成的.gltf文件更紧凑。


视觉逻辑

Post-processing后期处理拼图现在启用滑块控制,并可实时预览参数更改,使得调节方式更简单快捷。



可用CSS代码设置颜色,包括十六进制代码、RGB/HSL值或颜色名称。



event property(事件属性)拼图增加了target.value(目标值)选项,通过它可您从用户交互中取得<input>输入的值。



特别是,您可以从实现为颜色类型元素的颜色选择器中获取CSS颜色代码并绘制对象。



有赖于set CSS rule(设置CSS规则)拼图可通过插槽方式修改,你可以动态修改位于 @media 块中的属性,该属性通常用于为各种桌面和移动端创建不同的布局。



通过添加下拉列表,simple refraction(简单折射) screen space reflection/refraction(屏幕空间反射/折射)拼图更简单易用了。



拼图replace texture(替换纹理)现在可正确地与动态加载的共享材质一起使用了。


拼图set timer(设置计时器)增加了repeat(重复)选项。



拼图get URL params(获取URL参数)增加了in parent doc(在父文档中)选项。



对于没有预置visual_logic.xml文件的应用了,拼图编辑器现在亦可正确工作了。


增加了新拼图zoom camera to变焦相机定位至)。该拼图可自动调整视图,从而使目标对象或整个场景可见。此外也会自动将相机枢轴点设置至目标对象的中心,这意味着您将无需再手动将相机目标设置在3D编辑器上。



可以使用timing(计时)参数来平稳移动相机,以使用户了解其交互性。(例如在应用启动时使用)如果duration值为负,tween camera (补间相机)拼图会将其视为0,从而正确处理该值。


修复了当变量被重命名时,进程被取消所导致的拼图编辑器中崩溃问题。


此外,我们对拼图代码进行了重大的重构,使其更整洁,更易维护,并扩展了新的功能。基于最新版Google Blockly更新了拼图,以使用其各种新的可用功能与性能改进,以及源于其的错误修复等。


虚拟现实


因Chrome 79版中已经默认启用了WebXR API,我们移除了所有案例和模版中之前源于WebXR的测试代码。


在iOS 13.中支持基于Cardboard的VR特性。iOS上的VR现在需要用户操作启动,所以我们为此添加了一条对话框消息。


其他改进


修复了因某些较旧的Mali CPU(如三星S6手机)导致的镜面反射渲染错误的问题。

应用管理器将不再显示关于预览版的推荐下载消息。

WordPress插件现在支持显示WooCommerce产品中的国际字符。

在Windows浏览器控制台中,剔除了恼人的WebGL着色器编译器“假路径(fakepath)”警告。



现在Verge3D引擎可以在Chrome的headless mode模式下正确工作了,从而可以在服务器端渲染3D图形。


Windows安装程序现在受Soft8Soft的代码签名证书保护,这将删除阻止.exe启动的恼人“未知发布方”消息,并有助于反病毒误报。


拾取/光线投射不再选取缩小为零尺寸的对象。修复了如果禁用缩放功能,Flying camera(飞行相机不允许滚动页面的问题。


修复了某些Android设备上双面材料无法正确点亮的问题。


我们为Verge3D云(Verge3D Network)提供了二维码功能(QR Code),即分享中的绿色按钮。



相机、照明和虚拟变量可与物理材质共存。尤其是,相机会与其他物体发生碰撞,从而使得在复杂的场景中实现行走/飞行功能。


该版本修复了轮廓效果。特别是,轮廓现在可以正确地呈现为透明或白色背景。此外,还添加了一个参数来关闭被遮挡对象的轮廓(Render Hidden Edge渲染隐藏边缘)。


用户手册的字体现在与网站保持了一致,改进了部分样式。 



结语


一如既往,请从“下载页面”获取最新版本。请在论坛告诉我们你们的想法!