Unity+JavaScript高效开发web3D应用

wuzhouyi789 2019-09-25 06:27:52
浙江永拓信息科技有限公司一直致力于如何帮助用户能够以快速、低成本、低门槛的构建自己的三维应用软件来提升自有产品竞争力赢取价值,以满足零基础用户通过简单学习即可上手搭建出室内外三维空间场景,一方面满足用户的场景展示需求(物理空间关系展示),另外一方面,满足用户输出结构化场景用于三维应用的管理需求(物联网设备数据联动定位),经过多年的技术和应用经验的积累,公司即将推出SVE SDK2.0(http://sve.yongtoc.com/),让用户通过简单学习即可搭建和开发3DGIS、倾斜摄影、3D场景化管理、室内导航等应用。
咱们先通过架构图预览了解即将推出SVE SDK2.0的整个架构关系

SDK 2.0 架构图

从架构图中,可以了解到,SVE SDK2.0综合了web3D开发的前沿技术综合应用开发出来,可以看出包含以下几点技术应用:
1)Unity游戏引擎应用
2)SVE平台应用
3)WebAssembly技术应用
4)JavaScript技术应用
5)3DGIS技术应用
6)倾斜摄影技术应用
Unity作为目前市面上主流的3A级游戏引擎之一,在国内拥有百万级注册用户,很多设计师和游戏开发者都能够熟练的使用Unity引擎做资源、效果编辑和应用的交互开发;SVE SDK同时借助Unity完整的生态,创作者很容易的制作出惊艳的交互场景;在SVE SDK2.0中,直接继承Unity所见即所得编辑优势,用户可以直接在Unity中编辑模型资源、动画和shader效果并导出数据包给SVE使用;在编辑资源的过程中Unity商城各方的工具资源都可以直接使用,降低设计师制作资源的成本,同时,SVE SDK支持DLL导入Unity做应用开发,Unity开发者可以直接使用unity脚本做应用开发。

Unity应用开发

SVE平台是我公司基于Unity自主开发的场景搭建工具,主要是为帮助用户通过各方模型数据资源的引用,搭建出一个结构化的3D场景,并把搭建好的结构化场景输出给SDK使用;同时,通过SVE平台,帮助用户管理资源和场景,实现资源共享和重复利用。

SVE平台架构


SVE场景编辑器

WebAssembly现在在Web开发领域如火如荼,SVE SDK2.0底层使用C/C++开发完成,3DGIS、倾斜摄影也一同通过WebAssembly编译让SVE SDK2.0更高效的运行于web浏览器,SDK 2.0结合JavaScript技术作为二次开发接口,可以直接运行于移动web和PC web上,让前端开发人员通过简单学习即可上手开发属于自己的web3D应用。

SVE SDK2.0在线开发测试平台


3DGIS预览


3DGIS预览
...全文
422 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,537

社区成员

发帖
与我相关
我的任务
社区描述
Unity3D相关内容讨论专区
游戏unity 技术论坛(原bbs)
社区管理员
  • Unity3D
  • 芝麻粒儿
  • 「已注销」
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

Unity3D社区公告:

  1. 社区致力于解决各种Unity3D相关的“疑难杂症”。
  2. 社区不允许发布与Unity3D或相关技术无关内容。
  3. 社区版主邀请各位一道为打造优秀社区不懈努力。

试试用AI创作助手写篇文章吧