CamBuilder(3D园区搭建)主界面功能介绍

匿名 (未验证) 提交于 2019-12-03 00:15:02

CamBuilder是面向普通开发者都能使用的园区级别3D可视化搭建工具,同学们可以自主自由开发3D可视化应用,无需大规模专业团队,低门槛易上手,一起来了解一下吧~

CamBuilder下载地址https://www.thingjs.com/

特性说明

客户端主界面展示如下:

主界面由四部分组成:

  • 标题栏:左侧展示客户端的全称及版本号,右侧为窗口操作按钮。
  • 菜单栏:包含我的场景、场景集市、DIY模型库、主菜单按钮等。
  • 功能展示栏:主要由三部分构成,分别为搜索排序工具栏、场景列表区和场景信息展示区。
  • 底部信息栏:展示用户未同步场景、模型、贴图数量。

标题栏

在标题栏中,左侧展示了客户端的Logo、全称和版本号,右侧为窗口的操作按钮,可放大、缩小、关闭客户端。点击 可更换客户端的皮肤,系统默认为【简约白】皮肤。现有两种皮肤展示如下:

菜单栏

在菜单栏中,主要分为两个部分,左侧是三个主页签,我的场景、场景集市、DIY模型库,右侧为四个功能按钮。

菜单栏左侧主页签对应客户端主程序的三大模块:

  1. 我的场景:储存场景,包括了用户自己搭建的场景以及复制、购买的场景。
  2. 场景集市:场景买卖平台,用户可将自己搭建的场景在此售出,也可购买他人出售的场景。
  3. DIY模型库:提供创建场景所需的模型、贴图等,也可以自定义上传用其它软件制作的模型。

菜单栏右侧有四个功能按钮,功能描述见下表:

序号 功能图标 功能名称 描述
1

新建 新建场景
2

立即同步 与云服务器同步本账号的状态和信息;
3

主菜单 主菜单功能入口;
4

登录 账户切换入口;

主菜单内含有五个功能按钮,功能描述见下表:

序号 功能图标 功能名称 描述
1

我的账户 用户账户的明细列表;
2

系统设置 可设置客户端的导出、同步、调试等功能;
3

用户手册 CamBuilder的用户操作手册;
4

官方论坛 CamBuilder的官方论坛;
5

关于我们 CamBuilder的相关信息,可在此查看客户端的更新日志;

功能展示栏

主界面的三大模块由搜索栏、筛选排序栏等组成的工具栏、场景列表、场景详细信息栏构成,界面展示如下:

工具栏

如图9所示工具栏分为两部分,左侧为搜索栏,右侧工具栏分为筛选条件和排序条件两部分。

  • 搜索栏:通过场景名称及ID可找到对应的场景 。
  • 筛选条件:可根据拥有的场景类型和状态进行场景筛选,若勾选了筛选条件,则场景列表只展示符合条件的场景;若不勾选,则默认展示所有场景。
  • 排序条件:提供两种排序方式,本地修改时间和历史创建时间。默认按照历史创建时间倒序排列。

我的场景

我的场景包括了用户创建,购买以及复制的所有场景,用户点击某一场景,该场景的全部信息将显示到右侧【场景详情】栏中。每一个场景都含有一个场景菜单项

主界面由四部分组成:

场景菜单及其子菜单项展示如下:

菜单栏右侧有四个功能按钮,功能描述见下表:

场景预览子项功能列表:

序号 功能名称 描述
1 CB预览 使用uBuilder预览;
2 插件预览 加载插件,在浏览器端预览;
3 ThingJS预览 通过ThingJS模式预览场景;

下载场景子项功能列表

序号 功能名称 描述
1 离线部署包 下载该场景的模模搭3D资源部署包;
2 单机部署包(EXE) 下载后直接运行即可离线预览该场景;
3 单机部署包(EXE+VR) 暂不可用;

调试场景子项

序号 功能名称 描述
1 CB调试 使用CamBuilder内置插件调试场景;
2 ThingJS调试 以ThingJS调试场景;
3 ThingJS第三方调试 以ThingJS第三方调试场景;

其它操作子项功能列表

序号 功能名称 描述
1 以VR打开 以VR模式打开场景;
2 同步场景 同步本场景到云服务器;
3 设为私有/公有 设置场景为私有/公开;
4 出售场景 将场景在场景集市中出售(该场景作者为用户本身时,才可以出售场景);
5 删除场景 点击后,删除该场景;

场景集市

场景集市展示如图所示:

场景集市是一个场景买卖平台,点击任意场景时,右侧展示该场景的详细信息,包括该场景售价、ID、名称等。

购买场景

场景集市中出现的场景,均由场景作者自主出售,并制定售价。用户选择需要购买的场景,点击购物车 【按钮】,出现付款界面。用户可选择支付宝或微信扫码付款,也可使用优惠券进行付款。用户购买场景后,将获得该场景的副本,并拥有对此副本的编辑、预览权限,可在【我的场景】中查看购买的场景。如图所示:

DIY模型库

DIY模型库主要由系统目录和用户目录(非系统目录)组成。其中,共有7个系统目录,分别为已购买的模型、已上传的模型、已复制的模型、照片建模的模型、已上传的全景球、已添加的OBJ模型、垃圾箱。

DIY模型库目前仅支持3层目录结构,第一层是系统根目录,只能存放系统目录及用户自己创建的目录;第二层可存放文件夹目录、贴图或模型;第三层只可存放贴图、模型。

DIY模型库展示:

点击上传资源,可上传贴图、OBJ模型、全景球照片等。界面展示如下:

贴图上传

用户可在非系统目录上传自定义贴图,在系统根目录中不可上传贴图。贴图支持JPG和PNG格式。上传的贴图可在uBuilder右侧模型列“个人”中,与DIY模型库对应的文件夹内找到,与万能物体配合使用。

OBJ模型上传

在【上传资源】处选择【OBJ模型上传】即可打开以下界面:

OBJ模型上传

在【上传资源】处选择【OBJ模型上传】即可打开以下界面:

可在输入框中输入OBJ模型所在路径,或点击【选择模型】浏览模型所在路径,选择需要的模型,点击确定即可上传。要求上传的OBJ模型为“.zip”格式。上传成功的模型存放在系统目录“已添加的OBJ模型”中,同时可在场景搭建时使用上传成功的模型。

OBJ模型导入规则:

  1. OBJ模型文件需打包导入,格式为*.zip。文件包中含有模型、材质、贴图、缩略图文件。
  2. 文件包组成(注:模型、贴图、材质、缩略图,需在同级目录)
    • 模型文件:.obj格式
    • 贴图文件:.png .jpg .dds .tga格式
    • 材质文件:.mtl格式
    • 缩略图文件:.png格式(文件名须与obj文件一致)

注意事项

  1. 1) OBJ模型的每个节点的顶点数量不能超过65000,否则会报错。
  2. 2) 模型文件、贴图文件、材质文件、缩略图文件必须以英文名命名。

其他建议

使用3ds Max制作OBJ模型,在导入CamBuilder(模模搭)前建议预先缩小模型尺寸为原尺寸的1/100,以便在 “基于unity3d引擎的CamBuilder”中能按原尺寸显示该模型。关于3ds Max、unity3d两种平台间的尺寸体系差异,若有更多疑问,可自行百度搜索了解。

上传OBJ模型可参考下图:

全景球照片上传

在“上传资源”处选择【全景球照片上传】即可打开以下界面:

选择全景图照片后,会自动上传照片,照片上传成功后,即可点击【开始创建】按钮,页面跳转只下一步,如图19所示。点击【查看全景图】或复制全景图的url,可以看到转换后的全景图。同时,可在场景搭建中,通过【插件助手】中的【全景球助手】中使用。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!