【新版发布】EVS 2021.4 Beta版发布

发布时间:2021-04-14

EVS 2021.4 Beta于2021年4月2日正式发布,该版本包含了可创建Web Scenes模型的功能。Web Scenes是一种可直接在浏览器中加载并查看的模型格式,用户无需安装任何软件,只要把Web Scenes模型拖入浏览器中即可以查看。

由于本次发布的为Beta版本,因此建议用户暂时同时安装新版和老版(2020.12)的EVS。用户可以加载已有的EVS Application文件并创建Web Scenes模型(*.ctws),该模型可以拖动到这里查看。

库仑GBIM也将很快支持加载EVS的Web Scenes模型。关于Web Scenes模型的更多介绍,请点这里查看。

关于更新内容的相关说明如下文所示。同时,在接下来的几周中我们也会制作关于这些更新内容的相关文档和视频材料,以对此次更新进行详细说明。

 

EVS 2021.4 Beta版重要更新内容:

 

●向下和向上兼容性

◇EVS 2020.12及以前版本创建的Application可以加载至2021.4版本中。

◇但是,2021.4及以后版本创建的Application无法在2021年以前发布的任何EVS版本中加载。

●Application Origin(应用原点)概念

◇我们在该版本中引入了一个新的概念—“Application Origin”(应用原点)。该功能彻底解决了EVS中的数字精度问题,关于该问题的详细描述请见这里。因为WebGL的要求和限制,这对于基于网页的三维模型展示是必要的。该功能的添加在提升了模型输出质量的同时,也导致某些情况下老版本创建的Application需要做一些适当的修改。

◇需要放置在位于或靠近空间原点 (0, 0, 0) 的几何对象,必须使用load_glyph模块加载。

◇或者在类似read_cad、read_vector_gis、read_lines这样的模块中取消勾选“Use Application Origin”复选框(新参数)。

◇例如以下类型的几何对象:

◆展示各向异性情况的椭球

◆隧道横断面草图或线条

●设置对象颜色的新方法

◇属性类型(节点/单元)和属性内容的选择在几乎所有有红色连接端口(red port)的端口属性(Object Properties)中都可以找到

◆post_samples是一个例外,因为它输出的是一组有着多种着色方法的对象

●新增export_scene模块和相关话题

◇export_scene模块连接viewer模块的粉色端口,并把viewer中的所有对象保存为Web Scenes模型(*.ctws)。这个模型可以直接拖入这里查看(GBIM也将很快支持该格式模型)。

◆所有的2D对象(例如Forward Facing Text, 2D legends, add_logo等)目前暂时还无法保存到Web Scenes模型中。

◇我们强烈建议把所有连接到viewer模块的其他模块进行重命名,以为Web Scenes模型创建一个更清晰明了的模型对象树。我们增加了两种对模块进行重命名的方法,以便更高效的对各个模块进行重命名:

◆右键点击模块

◆界面右侧模块属性窗口中的“重命名”按钮

◇在即将发布的2021年4月的案例库(Studio Projects)中将给出更多的“*.ctws”模型案列。

●应该更改使用方法的模块

◇axes:仅需连接粉色端口,不需要连接其他任何端口

◇titles:仅需连接粉色端口。其他可能需要连接的端口只有 string output(字符串输出端口)

◇place_text:仅需连接粉色端口,不需要连接其他任何端口

◇north:仅需连接粉色端口,不需要连接其他任何端口

●必须更改使用方法的模块(不完全向下兼容):

◇post_samples和thin_fence模块中的“Straighten to 2D”(拉伸为2D)功能现在将拉伸后的对象放置在Application Origin (应用原点) 而不是空间原点 (0, 0, 0)。

◆需要使用viewer中的Fit或Top功能将模型显示到窗口中的合适位置

◆拉伸后的对象和原有三维模型可以同时看到(而不至于距离太远无法同时显示),因为拉伸后的对象是将Application Origin作为起点,而不是将 (0, 0, 0) 作为起点

◆axes:X坐标轴以Application Origin作为起点

◆可以通过axes中的属性设置重写起点坐标

◇texture_geology模块现在只能基于cell sets(单元组)而非cell data(单元属性)进行贴图

◆这可能导致需要更多张的图片,因为您模型的cell sets数量可能大于Material的数量

◆如果多个cell sets共享一张纹理图片,可以考虑使用Package功能,需要时将图片直接拖拽到texture_geology属性窗口的合适位置即可,以提高效率

◆大部分老的Application中图片的顺序和数量都需要修改

◆模型的属性颜色无法透过纹理显示出来,除非将纹理设置为半透明,即把texture_geology的红色端口设置为半透明。