接着昨天的继续说哈。

作为一款高效、轻量、自带编辑功能小组件,TWaver Java在电信网管界一炮而红,在各大运营商的OSS,BSS,NMS系统中随处可见。

采用了TWaver图形组件的上海世博会监控画面: 

运营商的传输网管软件: 

设备面板管理: 

综合资源管理系统: 

当然,这仅仅是个开始,桌面应用很快就无法满足Web2.0时代的要求,TWaver Flex,.Net版本应运而生。 

在今天看来,HTML5似乎可以解决所有的问题,但在当时,Flash和Silverlight阵营可是拼得如火如荼。 

众所周知,html5彻底战胜了Flash。近日Adobe 宣布,他们会于 2020 年年末停止更新和分发 Flash。 

但回望TWaver推出TWaver Html5版本的2012年,PC不装flash仍然是非常痛苦。 

无论是TWaver Flex,.Net还是HTML5,编辑器组件的功能依然越来越强大,事实上,TWaver提供的多数DEMO都是内置了“可编辑”的选项的。

自豪地说一句,那个时候的TWaver在行业内已经是可圈可点了。

2013年,TWaver研发了基于HTML5的3D引擎Mono,用它可以在网页上开发3D应用,而无需安装插件。尽管当时业界较为成熟的3D技术是U3D,而TWaver果断采用了最新的WebGL技术,在今天看来,也是一个十分明智的选择。Flash的故事已经告诉我们,插件终将退出历史舞台。 

鉴于TWaver在电信行业的积累,Mono针对电信机房做了特别定制,封装了大量的电信业务和对象,用户可以通过Mono非常快速地的开发3D机房可视化产品。其中,使得开发迅速简化的便是Mono提供的一款设计工具:mono-design。

无论是文本编辑器、图像编辑器、视频编辑器,还是网页编辑器或是程序编辑器,他最大的一个特点就是“所见即所得”。可以说,编辑器是让创作变得可视化的工具。 

Mono-design是一款标准的3D编辑器,可以通过拖拽和可视化的编辑,迅速编辑出机柜、设备等对象,或是房间、楼层等场景。Mono Design也是业界第一款采用WebGL标准的3D编辑工具,不仅可以用Editor快速创建3D机房,而且也可以使用代码创建3D产品。 

Mono-Design为3D开发提供了新思路,并且支持用户自定义look and feel,可以作为最终用户的前端操作工具使用,迅速在用户中刮起了一股3D旋风。事实也证明,在3D电影、游戏、VR应用、全景图片当道的今天,3D可视化是大势所趋。

 
 

TWaver可视化编辑器的前世今生(二)3D编辑器的更多相关文章

  1. TWaver可视化编辑器的前世今生(四)电力 云计算 数据中心

    插播一则广告(长期有效) TWaver需要在武汉招JavaScript工程师若干 要求:对前端技术(JavasScript.HTML.CSS),对可视化技术(Canvas.WebGL)有浓厚的兴趣基础 ...

  2. TWaver可视化编辑器的前世今生(三)Doodle编辑器

    插播一则广告(长期有效)TWaver需要在武汉招JavaScript工程师若干要求:对前端技术(JavasScript.HTML.CSS),对可视化技术(Canvas.WebGL)有浓厚的兴趣基础不好 ...

  3. Unity 3D编辑器扩展介绍、教程(二) —— 创建窗口

    Unity编辑器扩展教程(二) 本文提供全流程,中文翻译.Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) 一 Brief Introd ...

  4. 基于 HTML5 Canvas 的简易 2D 3D 编辑器

    不管在任何领域,只要能让非程序员能通过拖拽来实现 2D 和 3D 的设计图就是很牛的,今天我们不需要 3dMaxs 等设计软件,直接用 HT 就能自己写出一个 2D 3D 编辑器,实现这个功能我觉得成 ...

  5. 50代码HTML5 Canvas 3D 编辑器优雅搞定

    1024程序员节刚过,手痒想实现一个html的3d编辑器,看了three.js 同时还看了网上流传已久的<<基于 HTML5 Canvas 的简易 2D 3D 编辑器>>,都觉 ...

  6. Unity 3D编辑器扩展介绍、教程(一) —— 创建菜单项

    Unity编辑器扩展教程 本文提供全流程,中文翻译.Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) 一 Brief Introduct ...

  7. unity3D Socket连接C#server出现unity3D编辑器再次启动连接 unity3D编辑器马上卡死

    unity3D Socket与C#server第一次连接时通讯正常.客服端段关闭后.unity3D编辑器再次启动连接 unity3D编辑器马上卡死 原因是Socket处于异步状态,而异步线程是不受Un ...

  8. N个富文本编辑器/基于Web的HTML编辑器

    转自:http://www.cnblogs.com/lingyuan/archive/2010/11/15/1877447.html 基于WEB的HTML 编辑器,WYSIWYG所见即所得的编辑器,或 ...

  9. TWaver可视化编辑器的前世今生(一)电信网管编辑器

    走到今天,TWaver,一个致力于在技术领域(Technology)的弄潮儿(Waver),已经是第十二个年头.当年网吧的小网管都是IDC机房的运维人员了,TWaver也见证了这个时代的成长变迁. 萌 ...

随机推荐

  1. centos查看CPU的数量

    # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| ...

  2. 040--JavaScript

    一.JavaScript的两种引入方式 {#1 直接编写#} <script> alert('hello Galileo') </script> {#2 导入文件#} < ...

  3. UVa 11040 Add bricks in the wall (水题递推)

    题意:给定一个金字塔,除了最后一行,每个数都等于支撑它的两个数的和,现在给奇数行的左数奇数位置,求整个金字塔. 析:很容易看出来,从下往上奇数行等于 a[i][j] = (a[i-2][j-1] - ...

  4. CodeForces 718A Efim and Strange Grade (贪心)

    题意:给定一个浮点数,让你在时间 t 内,变成一个最大的数,操作只有把某个小数位进行四舍五入,每秒可进行一次. 析:贪心策略就是从小数点开始找第一个大于等于5的,然后进行四舍五入,完成后再看看是不是还 ...

  5. pl/sql developer中如何导出oracle数据库结构? 参考文章一

    本文作者来自csdn的xieyuooo地址为 : http://bbs.csdn.net/topics/340209135 进入PL/SQL后,使用如下图所示的操作步骤: 然后会弹出一个窗口,在弹出窗 ...

  6. MySQL 错误码对照

    1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目 ...

  7. Django学习:模板语法

    一.什么是模板? 只要是在html里面有模板语法就不是html文件了,这样的文件就叫做模板. 二.模板语法分类 一.模板语法之变量:语法为 {{ }}: 在 Django 模板中遍历复杂数据结构的关键 ...

  8. iOS 将WKWebView内的HTML打印为PDF

    使用的webview为WKWebView,核心部分代码(Swift 4): // 创建打印渲染 let printPageRenderer:PDFRender = PDFRender() // 获取渲 ...

  9. Solutions to an Equation LightOJ - 1306

    Solutions to an Equation LightOJ - 1306 一个基础的扩展欧几里得算法的应用. 解方程ax+by=c时,基本就是先记录下a和b的符号fla和flb(a为正则fla为 ...

  10. Lucas+中国剩余定理 HDOJ 5446 Unknown Treasure

    题目传送门 题意:很裸,就是求C (n, m) % (p1 * p2 * p3 * .... * pk) 分析:首先n,m<= 1e18, 要用到Lucas定理求大组合数取模,当然p[]的乘积& ...