二维项目制作和私有化部署全流程免费,无水印,不限制数量 点击下载

1. 渲染模式概览

视频介绍

大家好,欢迎大家来到山海鲸的渲染模式系列教程。在这个系列教程里,我们将带大家一起了解山海鲸一共支持哪几种渲染模式。主要讲解的有三种:第一种是端渲染,第二种是云渲染,第三种是山海鲸最新推出的轻3D。我们将分别介绍它们的使用场景以及这些场景的设置方法。

我们知道,在交付一个数字孪生项目时,会遇到多种不同的情况。例如:

客户没有自己的服务器,希望直接打开一个网络链接即可访问项目。
客户有一台性能强劲的电脑,且该电脑连接着大屏,希望直接安装软件,并且该电脑可能是离线状态或处于局域网中。
客户希望在服务器上安装项目,但团队成员的电脑性能参差不齐,有的性能好,有的性能差,却都希望打开该项目。
因此,在真正交付数字孪生项目时,我们会遇到各种各样的场景、硬件配置和组合。那么在这些组合中,应该使用山海鲸的哪种渲染模式进行交付呢?我们将在本系列教程中逐步为大家讲解。

在第一课中,我们先整体了解一下这三种渲染模式分别是什么,同时带大家了解一下山海鲸常说的CSaaS,以及CS和BS架构的区分。因为CS和BS的区分与端渲染和云渲染的区分有一定关系,但又不完全是一回事。

首先,我们需要了解,山海鲸一共有两个软件:一个是用于编辑的软件,称为山海鲸编辑器;另一个是用于部署的软件,称为山海鲸查看器,也叫viewer。

那么,我们什么时候会用到编辑器呢?当我们需要编辑项目,或者我们自己在内部使用项目时(即我们自己做的项目供内部使用),可以直接通过发布功能将其发布成一个链接。

什么时候会用到查看器呢?大部分情况下,是在给客户交付项目时。因为查看器具有以下特点:

不需要登录。
可以在局域网甚至离线状态下使用。
终身免费。
因此,编辑器可以安装到任何客户的电脑上,安装后无需进行支付或登录等操作,非常适合给客户进行项目部署。

具体操作是,在客户电脑上安装编辑器后,它会提供一些项目码,我们导出这些项目码的部署文件,然后在编辑器中导入,即可部署给客户。注意,这两个软件一般是编辑器安装给我们自己,而查看器安装给客户。

所以,在做项目给客户时,我们需要用到查看器。查看器支持直接在软件中打开,或者分享成Web链接打开,这两种模式我们都支持。

这就是我们两款软件的概览,以及它们分别用在什么样的交付形式中。编辑器一般用于我们自己制作项目,或者我们公司内部人员使用的数字孪生项目,采用编辑器直接分享的模式。如果项目是给客户做的,我们会用编辑器编辑项目,然后导出成部署文件,在客户那边安装查看器进行导入。这是最重要的区别。

接下来,我们先看看编辑器的CS和BS是什么意思。编辑器打开后,它是一个直接运行的软件,这叫做CS。CS的优点是整个运行环境在本地,数据连接(如编辑器中的所有数据连接)都可以直接连接本地,且这些数据连接和项目都不会上传到山海鲸服务器,因此安全性非常好。

但是,CS模式也有一些不便之处。例如,假设我做了项目后分享给别人,别人也需要安装软件。再比如,假设公司有三个人要做数字孪生项目,他们每个人都要安装一个软件,这样很不方便。

而BS模式的优势在于,只要在服务器上(无论是公有云还是私有云)安装一次,所有能访问该服务器的电脑都可以用浏览器打开,无需单独安装软件,非常方便。同时,还可以实现协同工作。

山海鲸的CSaaS模式是,下载下来时是一个软件,打开后就是这样一个软件。但山海鲸还有一个私有云功能,点击私有云后(需要单独付费),点击启动,就可以将安装该软件的电脑变成一台Server。然后复制这个地址,在浏览器中打开,体验与软件完全一致。

这就是山海鲸的CSaaS,即它既是一款软件,也可以立马变成Server和Browser模式的SaaS服务。如果你希望自己编辑,下载软件就够了;如果你希望公司内部所有人都编辑,可以打开私有云,然后把地址发给大家,大家打开即可。在山海鲸中,无论是3D、2D的编辑发布,所有操作体验都是完全一致的。这就是山海鲸的CS和BS架构区分,也是山海鲸的CS底层原理。

那么结合CS和BS,什么是端渲染和云渲染呢?

所谓端渲染,就是当我打开一个3D项目时(无论是编辑状态下还是查看状态下),该项目使用我本地的这台电脑进行渲染,即端渲染。也就是说,渲染的画面都是用我这台电脑的GPU直接渲染的。

举个简单例子,假设我们自己这台电脑是192.168.31.89,然后你到了一台新的电脑上,那台电脑是192.168.31.100。那么你在那台电脑上打开链接,如果是端渲染,你占用的就是192.168.31.100

相关课程

1 2 3 4 5