`

一款最新的Web 3D开发工具—TWaver Make

阅读更多

在我们协助客户进行3D应用的开发过程中,客户遇到的最头疼的问题是如何在短时间内学会使用TWaver 3D引擎,以及使用TWaver 3D来创建和导入项目所需的各种3D业务模型。由于项目涵盖的行业繁多、对模型种类和精度的需求各异,为了降低TWaver底层引擎的使用难度,TWaver发布了一款全新的模型库框架TWaver® Make,来帮助开发者快速创建高质量、专业的行业可视化应用场景。

 

简单来说,TWaver® Make提供的是模版定义的开发SDK框架,和高质量的跨行业模型库。使用TWaver® Make,可以把TWaver 2D/3D的代码细节包装在模版中进行复用,极大的降低使用TWaver的复杂度,提高开发效率。

 

模型定义

 

TWaver® Make基于Javascript对各类资源进行模版化定义,它的核心只有2个函数:

make.Default.register进行模版定义;

make.Default.load进行模型加载。

 

通过数据的模版化,可以实现各类资源的标准化、快速共享与复用。

 

TWaver® Make 可以快速定义:

 

- TWaver HTML5 2D拓扑图 

- TWaver Mono 3D模型 

- HTML片段、eChart等第三方ui组件 

- 字符串、数据、图片、文件等资源 

 

模型加载

 

TWaver® Make模型库提供了大量高精度、专业的行业预制2D、3D模型库,可以直接使用。模型库就像一本字典一样,开发着只需查阅模型id,就可以通过load方法快速加载使用这些内置模型。

 

例如,下面代码调用了Make中预定义的电力变电站中的变压器模型。已知变压器模型的id为twaver.grid.transformer,则:

 

 

var transformer = make.Default.load('twaver.grid.transformer');
network3d.getDataBox().addByDescendant(transformer);

 

 

 

 

这样一来,很快便就搭建出一个变电站的场景了:

 

预置模型

 

TWaver® Make提供了大量行业预制模型库,可供开发者直接使用。包括各类2D拓扑图及样式、3D模型、工业监控组件,涵盖电信、电力、数据中心、工业自动化等领域。从机房、机柜、服务器、灭火器,到人物、花草、建筑、道路,行业模板库包罗万象,供您所用。当然,也可以轻松对模板库进行扩展。

 

TWaver® Make 模型库涵盖领域:

 

- 电信

- 电力

- 数据中心

- 仓储物流

 

模型扩展

如果TWaver® Make的专业模型库还不能满足您的业务需求,欢迎联系我们,我们将为您提供专业的模型扩展定制服务。

 

最后,我们用一张图来简单说明下TWaver® Make在整个TWaver产品体系中的位置:

 

 

可以看到,TWaver® Make位于TWaver 3D引擎上层,包含了开发框架和模板库,如果把搭建系统比喻成盖大楼,那么TWaver 2D和3D就像沙土和水泥,而TWaver® Make的就像是各种标准的“砖头”,盖房子的过程,也就变成了“搭积木”的过程。盖大楼,也不再需要从挖土烧砖开始,让设计师更多的精力专注在建筑结构和功能设计上。

 

如果你对Make感兴趣,或者有3D应用开发的需求,不妨下载TWaver® Make试试。有任何问题,也可以留言,或者发邮件给我们:tw-service@servasoft.com。

分享到:
评论

相关推荐

    基于TWaver实现的3D机房Demo

    TWaver是一款强大的WebGL3D框架,它为开发者提供了一个高效、灵活的工具,用于创建交互式的3D应用程序,特别是针对网络拓扑和机房管理等场景。本文将深入探讨如何利用TWaver实现3D机房的演示项目。 首先,TWaver的...

    TWaver的3d图形组件库,小demo

    TWaver是一个专业级的图表和数据可视化工具,它提供了HTML5版本的3D图形组件,允许开发者在Web应用中创建交互式的三维图形。 【描述解读】 描述中提到的“TWaver HTML5 3D 制作的demo提供一个3d图形展示的基本代码...

    Twaver Web SVG 开发说明文档

    Twaver Web SVG 是一款强大的网络管理工具,它利用 SVG 技术实现了对电信网络的可视化管理。通过对该文档的学习,可以深入了解 Twaver Web SVG 的各个组成部分及其实现原理,为后续的实际应用奠定坚实的基础。

    twaver web实例源码

    【标题】"Twaver Web实例源码"是一个关于使用Twaver与ExtJS结合的Web应用程序开发的学习资源。Twaver是一款强大的图形化建模和可视化工具,常用于数据可视化、网络拓扑图、流程图等场景。ExtJS则是一个流行的...

    TWaver_Web_4.0中文开发手册

    综上所述,TWaver Web 4.0 开发手册是一份非常全面的技术文档,它不仅涵盖了 TWaver Web 的基本概念和发展历程,还深入浅出地介绍了如何利用 TWaver Web 构建高质量的 Web 应用程序。无论是初学者还是经验丰富的...

    twaverflex 3D开发文档

    文档提到使用Flex Builder 4.6作为开发工具,这是Adobe公司发布的一款集成开发环境(IDE),专门用于Flex应用开发。因此,开发者需要在安装有Flex Builder 4.6的环境中进行TWaver3D的开发工作。 ### 3. 第一个3D应用...

    TWaver HTML5 开发指南代码

    二、拓扑工具开发 在IT运维和管理中,拓扑图是一种直观的表示网络或系统结构的方式。TWaver提供了一系列的API和组件,使得开发者可以方便地创建拓扑视图,包括但不限于网络拓扑、服务器架构拓扑等。这些工具能够...

    twaver例子

    TWaver是美国Serva Software公司的产品,是应用最为广泛的电信专业图形界面开发工具包,在电信行业应用非常广泛。TWaver关注于数据的图形展示,它是面向开发人员的,需要进行二次开发。 TWaver的图形组件库中提供了...

    TWaver 3D Flex 3D 实例 例子

    TWaver是一款强大的数据可视化工具,它提供了丰富的图表类型和交互功能,而Flex 3D是Adobe Flex框架的一个扩展,用于创建复杂的三维(3D)图形和用户界面。这个压缩包很可能包含了一系列的示例项目,帮助开发者理解...

    twaver.js使用示例

    Twaver.js是一款强大的图形化建模和可视化库,主要用于创建复杂的网络拓扑图、流程图、组织结构图等。这个标题暗示我们将深入学习如何在实际项目中使用这个JavaScript库来构建和展示数据模型。 **描述分析:** ...

    java开发拓扑图用户手册(twaver&itop).rar

    TWaver是一款强大的可视化组件库,专门用于开发交互式的网络和业务拓扑图。它支持Java平台,提供了丰富的图形元素和交互功能,如节点、链路、图表、动画等,使得开发者可以快速构建出直观易用的拓扑视图。TWaver_...

    twaver 3D机房接口文档

    ### 3D机房系统接口文档关键知识点 ...通过以上介绍可以看出,《twaver 3D机房接口文档》详细描述了3D机房系统的关键功能模块及其接口设计,旨在帮助开发者更好地理解并利用这些接口来实现机房管理自动化和智能化。

    twaver-java-4.1

    【标题】"TWaver-java-4.1" 是一个针对Java平台的TWaver最新开发包,旨在帮助开发者创建更加生动且具有吸引力的用户界面。TWaver是一个强大的数据可视化工具,它提供了丰富的图表类型和交互功能,让数据展示更加直观...

    10个TWaver网页3D可视化精彩案例.docx

    1. **3D模型构建:**TWaver利用先进的3D建模技术创建了一个高度逼真的化学元素周期表模型。该模型不仅包括了所有元素的基本信息,如原子序数、元素符号、原子量等,还通过颜色编码区分不同类型的元素,例如金属与非...

    TWaver .NET 开发指南+API(英文版)

    这份2014年8月的最新版指南,包含了全面的开发信息和API详情,对于想要在项目中应用TWaver .NET的开发者来说,是一份不可或缺的资源。 首先,我们需要理解TWaver的核心功能。TWaver提供了一套丰富的图形元素,包括...

    twaver for java 开发api

    **标题:“Twaver for ...总的来说,`Twaver for Java` 是一款强大的可视化工具,能够帮助开发者构建出功能丰富、交互性强的图形应用。通过深入学习和实践,可以将其潜力充分发挥出来,提升项目的专业性和用户体验。

Global site tag (gtag.js) - Google Analytics