TWaver可视化编辑器的前世今生(二)3D编辑器
接着昨天的继续说哈。
作为一款高效、轻量、自带编辑功能小组件,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编辑器的更多相关文章
- TWaver可视化编辑器的前世今生(四)电力 云计算 数据中心
插播一则广告(长期有效) TWaver需要在武汉招JavaScript工程师若干 要求:对前端技术(JavasScript.HTML.CSS),对可视化技术(Canvas.WebGL)有浓厚的兴趣基础 ...
- TWaver可视化编辑器的前世今生(三)Doodle编辑器
插播一则广告(长期有效)TWaver需要在武汉招JavaScript工程师若干要求:对前端技术(JavasScript.HTML.CSS),对可视化技术(Canvas.WebGL)有浓厚的兴趣基础不好 ...
- Unity 3D编辑器扩展介绍、教程(二) —— 创建窗口
Unity编辑器扩展教程(二) 本文提供全流程,中文翻译.Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) 一 Brief Introd ...
- 基于 HTML5 Canvas 的简易 2D 3D 编辑器
不管在任何领域,只要能让非程序员能通过拖拽来实现 2D 和 3D 的设计图就是很牛的,今天我们不需要 3dMaxs 等设计软件,直接用 HT 就能自己写出一个 2D 3D 编辑器,实现这个功能我觉得成 ...
- 50代码HTML5 Canvas 3D 编辑器优雅搞定
1024程序员节刚过,手痒想实现一个html的3d编辑器,看了three.js 同时还看了网上流传已久的<<基于 HTML5 Canvas 的简易 2D 3D 编辑器>>,都觉 ...
- Unity 3D编辑器扩展介绍、教程(一) —— 创建菜单项
Unity编辑器扩展教程 本文提供全流程,中文翻译.Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) 一 Brief Introduct ...
- unity3D Socket连接C#server出现unity3D编辑器再次启动连接 unity3D编辑器马上卡死
unity3D Socket与C#server第一次连接时通讯正常.客服端段关闭后.unity3D编辑器再次启动连接 unity3D编辑器马上卡死 原因是Socket处于异步状态,而异步线程是不受Un ...
- N个富文本编辑器/基于Web的HTML编辑器
转自:http://www.cnblogs.com/lingyuan/archive/2010/11/15/1877447.html 基于WEB的HTML 编辑器,WYSIWYG所见即所得的编辑器,或 ...
- TWaver可视化编辑器的前世今生(一)电信网管编辑器
走到今天,TWaver,一个致力于在技术领域(Technology)的弄潮儿(Waver),已经是第十二个年头.当年网吧的小网管都是IDC机房的运维人员了,TWaver也见证了这个时代的成长变迁. 萌 ...
随机推荐
- Android Service完全解析,关于服务你所需知道的一切(上) (转载)
转自:http://blog.csdn.net/guolin_blog/article/details/11952435 转载请注明出处:http://blog.csdn.net/guolin_blo ...
- Spring-SpringMVC父子容器&AOP使用总结
此文已由作者尧飘然授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. Spring&SpringMVC Spring&SpringMVC作为bean管理容器和MV ...
- HDOJ2955 0/1背包的价值和重量
[hdoj2955] 1.概率问题: 计算逃跑率,但是要变成相×的 2.背包处理问题 然后因为率不能作为那个重量,所以价值作为重量,求一个在每个价值下的最大的逃跑率,然后在给定的逃跑率下面,来一个su ...
- python help(int)
class int(object) | int(x=0) -> integer | int(x, base=10) -> integer | | Convert a number or s ...
- HCNA网工笔记Day2 - IP编址
IP编址 主机地址子网掩码:区分主机位和网络位网络地址:主机位全部为0,比如 127.0.0.0/8广播地址:主机位全部为1,比如 127.255.255.255/8 一般网络地址和广播地址不能pin ...
- JDK由浅到深的理解
一.JDK的安装 二.JDK安装后目录下的文件夹的用处 bin:编译器(javac.exe); db:jdk从1.6之后内置Derby数据库,它是一个纯用Java实现的内存数据库,Apache的开源项 ...
- LuoguP2602 [ZJOI2010]数字计数【数位dp】By cellur925
题目传送门 题目大意:给定两个正整数a和b,求在[a,b]中的所有整数中,每个数码(digit)各出现了多少次. 继续数位dp=w=. 这一次我们不需要记录$pre$啦!(撒花). 因为这次我们需要的 ...
- 1391:局域网(net)
[题目描述] 某个局域网内有n(n≤100)台计算机,由于搭建局域网时工作人员的疏忽,现在局域网内的连接形成了回路,我们知道如果局域网形成回路那么数据将不停的在回路内传输,造成网络卡的现象.因为连接计 ...
- 51Nod 1179 最大的最大公约数(暴力大法好)
#include <iostream> #include <cstdio> #include <cstring> using namespace std; ; in ...
- :not 选择器