首先,上个视频不是玩游戏,是一个乖巧的电信网管企业应用,嗯,一个全键盘漫游的3D机房:用PC结束支持HTML5的浏览器普及,加上主流移动终端Android和iOS已经支持HTML5技术,新一代电信网管应用几乎与最新的HTML5保持一致,当然Flex和Silverlight的遗留系统还活着,如果你不不考虑移动端,不考虑以后很难找到维护人员,无论需要承载的网元数量和公司员工的职业前景,即使他们各自的父母Adobe和MS放弃了它们,事实上Flex和Silverlight在技术上被用作企业应用程序解决方案。它仍然是可能的,并且可以存活很多很多年。但是作为程序员,我不得不考虑自己的职业。有些人可能喜欢成为稀有物种,可以维护CORBA或IBM大型机并获得高薪。我仍然喜欢充满活力的技术氛围。我喜欢每天在HackerNews上看到它。谈到我所从事的新技术,我喜欢通用组件有Sencha和Kendoui,图表有Highcharts,2D拓扑和3D机房有Hightopo,移动应用有JQueryMobile。每个周末,我都会去徐家汇公园,那里阳光明媚,湖光山色,几乎成了我的定制木凳。打开平板,这周web前端发来的新东西都看了一遍。是的,我有JavaScriptWeekly、HTML5Weekly和ModernWeb。观察者是可选的。我很高兴我生活在这个HTML5时代。我可以使用javascript语言技术来玩通用组件、图表、拓扑和3D。是的,您还可以在后台播放NodeWeekly。玩HTML5不代表你还能拿到高薪。当您有选择的时候,为什么还要费心让自己成为恐龙古董。回到今天的话题,随着去年下半年IE11和Android浏览器对WebGL的支持,WebGL技术在我所接触的行业中已经成为燎原之势。什么?还要考虑支持老OA系统的IE678。ChromeFrame插件已经可以让IE678910运行WebGL,更不用说HTML5的2DCanvas了。什么?性能问题可以看HTforWeb跑万网元的运行体验视频。什么?兼容性问题,这些问题交给各种框架去解决,HTML5里面有很多3D引擎,threejs是有名的,但是就是个臃肿的包,几百千字节,所有的功能都摸了却做不到——depth,animation引擎就像一个玩具,游戏引擎缺少碰撞检测。这还不如后起之秀babylonjs。首先引起我注意的是babylonjs的介绍。我是3D开发的忠实粉丝。从我16岁起,我就把所有业余时间都花在了使用各种技术(DirectX、OpenGL、Silverlight5、纯软件等)创建3d引擎上。这段话总是让我很郁闷,回想一下我16岁的时候在做什么?喜欢babylonjs主要是因为他专注于游戏引擎的定位。我还为企业应用选择了Hightopo的HTforWeb3D引擎。毕竟企业应用和游戏的功能、性能、渲染效果等考虑的不同,没有任何引擎可以解决问题。对于所有行业的所有问题,您都必须找到最适合工作的工具。Hightopo的3D引擎包很小,核心3D引擎只有几十k,集成了通用组件和2D的整体包也只有20万多。此外,整体的HT开发模式使用相同的数据模型来驱动通用组件、2D拓扑组件和3D引擎组件。将企业应用的Tree、Table、Graphics联系起来对我来说非常重要。做游戏的同学可能不明白这一点。我们这些人不得不面对很多CURD学生在业务表中的痛苦。此外,Hightopo还具备游戏引擎必备的功能,如全键盘导航操作功能、支持MobileTouch交互功能、基本的CollisionsDetection碰撞检测等。***hightopo毕竟专注于电信行业,知道电信网管需要什么模块库。ODF/DDF/MDF/Shelf/Card/Port电信业务模型,他能知道我每天面对的痛点。看到这个视频还有一点很重要,使用Hightopo是HT提供了一个基于HTML5的可视化设计器,无需使用3dsmax和maya等专业3D设计工具,HT3DDesigner可以直接通过页面进行3D建模,而动态数据部分可以通过API驱动生成模型并实时更新。最近的这些项目完全可以由我们的程序员来完成,不需要美工。当然,要做出漂亮的贴图,还是需要美工PS的帮助。正如电信OSS和BSS越来越难以划清界限,2D和3D的应用也会越来越模糊。将2D和3D集成在一个系统中是必然趋势。我有你在你,也许以后我的文章标题会让人觉得好笑。当然,机房监控必须要有3D功能。为什么强调3D?没有3D还是机房监控吗?就像今天的手机一样。当然,Flex、Silverlight和许多使用Activex的C++引擎也可以在Web上运行3D引擎。企业客户的运维终端看到,古老的IE运行着一个脆弱的系统,各种插件。各个OA厂商也沾沾自喜地支持IE678,还有不少人带着facebook从html5迁移到native。都是过去式,其次,它不是企业应用。马克扎克伯格需要的与你我为企业应用所做的不同。下一个时代的企业应用技术一定是耳目一新的HTML5!当然,3D不是电信网管的重点。以下是另一部门制作的太阳能发电、燃气、智能家居行业3D监控系统应用,供参考:原文链接:http://www.cnblogs.com/xhload3d/p/3561437.html
