《武汉大学学报(工学版)》:基于X3D/VRML在线室内装饰设计系统的研究(广东工业大学:谢文达、冯开平、左宗义、颜昭治)

第39卷第4期 Vol. 39 No 4 2006年8月 Engin减汉大学学报(工学版) ring Journal of Wuhan University Aug.2006 文章编号:1671-8844(2006)04-10703 基于XD/VRML在线室内装饰设计系统的研究 谢文达,冯开平,左宗义,颜昭治 (广东工业大学,广东广州510090) 摘要:阐述利用X3D组件的外部原型( EXTERNPROTO)技术、脚本语言支持技术和户界面支持技术等实现基 于X3D/VRML的在线室内装饰设计系统;该系统具有三维网页菜单功能,通过鼠标操作,可以方便而快速地完 成地板、墙纸以及家具的变换让用户体现三维装饰效果的快速切换 关键词:X3 D/VRMI;外部原型;三维浏览;室内装饰设计 中图分类号:TP391.41文献标志码:A Research on online indoor decoration design system based on X3D/VRML XIE Wenda, FENg Kaiping, ZUO Zongyi, Y AN Zhaozhi Guangdong University of technology, Guangzhou 510090, China) Abstract: How to use the X3D components such as EXTERNPROTo technology, the script language support technology, user interface support technology and so on, to realize the online indoor decoration design system based on the X3D/VRML, is described. This system has three-dimensional homepag menu function, through mouse operation, users can realize the transformation of the online indoor deco- ration design systems the floor, the wallpaper as well as the furniture, taste the fast switch of the three- d imensional indoor decoration effect Key words: X3D/VRML; EXTERNPROTO; three-dimensional browse; indoor decoration 随着购房者的日益成熟,他们要求更便捷、更购房者在线浏览外,还可以提供交互功能实时改变 直观、更全面地了解楼盘信息,同时也呼唤更加人装饰效果 性化和科技化的在线展示方式.作者致力于X3D VRM的研究打造出全方位的数字化地产营销1系统的结构与功能 网上互动模式,它以三维交互浏览为核心,为购 1系统的结构(2 房者构建一个高度科技化及人性化的展示方式,让 本系统采用了B/S结构(见图1).用户通过浏 购房者无论在售楼处还是在家都可以通过网络平览器向IS服务器请求下载ⅤRML三维场景文件 台,都可借三维科技自由、便捷、全面地了解楼盘信(*,wrl),然后IE利用 blaxxun contact6.2插件 息传统的展示系统要传输的信息量大,购房者无显示三维场景. JavaScript通过API访问X3D文 法通过网络访问系统,不能及时了解房屋的结构与件,从而实现用户与三维场景的交互IS服务器通 装饰;而作者采用的X3D/VRML技术建构的在线过监听用户的对三维场景的操作事件,给用户提供 室内装饰设计系统除了传输的信息量较小,适合事件操作所需要的文件或其他信息 收稿日期:200512-28 作者简介:谢文达(1981-),男,广东江门人,研究生,主要从事虚拟现实方面的研究 基金项目:科技部国际合作项目AM30:023(30-50)资助
第 39卷 第 4期 2006年 8月 武汉大学学报(工学版 ) Engineering JournalofW uhan University Vo1.39 No.4 Aug.2006 文章 编 号 :167卜8844(2006)04—10703 基 于 X3D/VRML在线室 内装饰设计 系统 的研 究 谢 文 达 ,冯 开 平 ,左 宗义 ,颜 昭 治 (广东工业大学 ,广东 广州 510090) 摘要 :阐述利用 X3D组件的外部原型(EXTERNPROTO)技术、脚本语言支持技术和户界面支持技术等实现基 于 X3D/VRML的在线室内装饰设计系统 ;该系统具有三维网页菜单功能 ,通过 鼠标操作 ,可以方便 而快速地完 成地板 、墙纸 以及家具的变换 ,让用户体现三维装饰效果的快速切换. 关键 词 :X3D/VRML;外部原型;三维浏览;室内装饰设计 中 图分类号 :TP391.41 文献标 志码 :A Research on online indoordecoration design system based on X3D/VRM L XIE W enda,FENG Kaiping,ZUO Zongyi,YAN Zhaozhi (Guangdong Universityoftechnology,Guangzhou510090,China) Abstract:H ow to use the X3D componentssuch as EXTERNPROTO technology, the script language supporttechnology,userinterfacesupporttechnologyand soon,to realizethe onlineindoordecoration designsystem basedon theX3D/VRML,isdescribed.Thissystem hasthree—dimensionalhomepage menu function,through mouseoperation,userscanrealizethetransform ation oftheonlineindoordeco— ration designsystem'sthefloor,thewallpaperaswellasthefurniture,tastethefastswitchofthethree— dimensionalindoordecoration effect. Keywords:X3D/VRML;EXTERNPROTO;three—dimensionalbrowse;indoordecoration 随着购房 者 的 日益 成 熟 ,他们 要 求 更 便 捷 、更 直观、更全面地了解楼盘信息 ,同时也呼唤更加人 性 化和 科技化 的 在线 展 示方 式.作 者致 力 于 X3D/ VRML的研究 ,打造 出全 方 位 的 数 字 化 地 产 营 销 网上互 动模 式 ,它 以 三维 交互 浏 览 为 核 心 ,为 购 房 者构 建一个 高度 科技化 及人性 化 的展示 方式 ,让 购房者 无论 在售 楼处 还 是 在 家都 可 以通 过 网络 平 台 ,都可 借三 维科技 自由 、便捷 、全 面地 了解 楼 盘信 息.传统的展示系统要传输 的信息量大 ,购房者无 法 通过 网络访 问 系统 ,不 能及 时了解 房屋 的结构 与 装饰 ;而作者采 用 的 X3D/VRML技 术建 构 的在 线 室内装饰设计系统,除了传输 的信 息量较小 ,适合 购房 者 在线浏 览外 ,还可 以提供 交互 功能 实时 改变 装饰 效果 . 1 系统 的结构 与功能 1.1 系统的 结构Ⅲz 本 系统采 用 了 B/S结 构 (见 图 1).用 户通 过 浏 览器 向 IIS服务 器请 求下 载 VRML三维 场景 文件 (*.wr1),然 后 IE利用 blaxxunContact6.2插件 显示 三 维场 景.JavaScript通 过 API访 问 X3D 文 件 ,从 而 实现用 户与 三维场 景 的交互 .IIS服务器 通 过监听用户的对三维场景的操作事件 ,给用户提供 事件操作所需要 的文件或其他信息. 收 稿 日期 :2005—12—28 作 者 简 介 :谢 文 达 (1981一),男 ,广 东 江 门人 ,研 究 生 ,主 要 从 事 虚 拟 现 实 方 面 的 研 究 基金项 目:科技部 国际合作项 目 AM30:023(30—50)资助. 维普资讯 http://www.cqvip.com

108 武汉大学学报(工学版) 2006 X3D技术是建构B/S结构的在线虚拟现实系统的 Jave Script API 重要技术13 2.2原型 X3 D/VRML浏览器 ( Blaxxun Contact62插件 利用VRML的原型( PROTO)可以在ⅤRML 文档中创建新的节点,一旦定义了原型,就可以像 IS服务器 VRML文 使用VRML标准节点类型一样来使用它.语法结 构如下: 图1系统结构 1.2系统的功能 原型名{域名称域值 系统的设计思想是:创建一个网上实时交互的 系统.用户通过系统提供的纹理材料、装饰品等能 }{节点体} 够主动而快速地改变场景中的效果,完成室内楼盘 但原型的定义与引用的节点在不同的文件中 的地板、墙纸以及家具的变换;同时用户可以在场这样我们常常使用 EXTERNPROTO来定义原 景中进行漫游.通过此系统可以让用户选择到比较型,也就是外部原型.我们就可在不同的文件中调 满意的室内装饰效果,从而降低了设计成本,提高用外部原型了 EXTERNPROTO节点的基本语法 效率.系统包括以下几个方面的功能: 如下 1)楼盘不同视角漫游功能通过用户和系统 EXTERNPROTO Layer2D 的交互实现对楼盘的三维漫游,使用户能从不同的 field Type fieldName 角度来体现楼盘的装饰效果 exposed Field fieldT ype fieldName 2)菜单功能.在三维的场景里面实现二维的 eventInType evenInname 菜单功能 eventIn Type even Out Name 3)场景效果变换.通过菜单实现场景效果的 变换.如:墙纸、家具等的变换 EXTERNPROTO中用ur或者 urlList来指 定 nodebody节点体的位置 2X3D技术 2.3交互原理 2.1X3D的简述 X3D场景中的模型由节点构成,节点又由域 X3D是新一代面向Web的交互式三维图形和事件构成,域定义节点的属性,事件定义用户与 规范,由Web3D联盟1998年底提出;X3D继承 场景之间的交互,使虚拟世界具有动感在节点间 创建通道(ROUT),通过发送一个事件使一个节点 了VRML97的工作并正式加入了先前规格中使控制另一个节点这种方法只能实现比较简单的交 用了多年的非正式的功能区域,这使X3D的组件 互,要实现比较复杂的交互功能,必须借助外部应 中也可以增加其他的功能X3D的组件层、概貌用程序调用外部程序的一种方法是使用 Script节 机制允许使用外部原型( EXTERNPROTO建立点,它和其他的标准节点相似,只有一点不同, 功能扩展组 个 Script节点是由用户进行扩展的,到达字段的事 X3D是基于VRML发展起来的,它支持件会自动移动到 Script节点相关的程序中.在 RML的语法规则,同样X3D里面的节点、模块VRML内部可以通过 Touch Sensor和 Dinesen 是可重用的,在文件格式方面使用了XML语法体sor传感器以及 JavaScript程序直接完成对节点的 系,实际上X3D就是XML和VRML相结合的产参数改变用户端场景调度初始状态时,节点参数 物X3D是面向对象和可扩展的,通过XML,X3D首先进行初始化的工作 很容易整合到其他的应用程序里.X3D是基于图 本系统利用 JavaScript程序直接改变节点参 像填充和图形建模这两种方式建构三维场景的,对数,从而实现对模型的贴图的变换 形体结构的建立采用图形建模,对于外观则采用图 形纹理填充;它还融合ASP、JSP等技术,可以通过 系统实现的关键技术 各种的网络服务器发布三维网页信息.所以说 以下以实时替换地板实例说明实现系统所用
1O8 武 汉 大 学 学 报 (工学 版 ) 卜— JaveScriptfAPIf -厂r J X3D/VRML浏览器 (BlaxxunContact6.2插 件) fI Tl IIs服务器 fvRML文件(.wr1)f 图 1 系 统 结构 1.2 系统 的功能 系统 的设 计思 想是 :创建 一个 网上实 时交互 的 系 统.用户 通过 系统 提供 的纹理 材 料 、装 饰 品 等 能 够 主动而 快速地 改变 场景 中 的效 果 ,完 成室 内楼 盘 的地 板 、墙 纸 以及家 具 的变换 ;同 时用 户 可 以 在场 景 中进 行 漫游.通 过此 系统 可 以让 用户 选择 到 比较 满意 的室 内装 饰 效 果 ,从 而降 低 了设 计成 本 ,提 高 效 率.系统包 括 以下几个 方面 的功能 : (1)楼盘 不 同视 角 漫游 功 能.通 过 用户 和系 统 的交 互实 现对 楼盘 的三维 漫游 ,使用 户能从 不 同的 角度 来体 现楼盘 的装 饰效 果. (2)菜 单功 能.在 三维 的场 景 里面 实 现 二 维 的 菜单 功能. (3)场 景效果 变 换.通 过 菜单 实 现 场 景 效果 的 变换.如 :墙 纸 、家 具等 的变换 . 2 X3D技术 2.1 X3D的简 述 X3D是新一代面 向 Web的交互式三维 图形 规范 ,由 web3D 联 盟 1998年 底 提 出 ;X3D继 承 了 VRML97的工 作 并 正 式 加 入 了 先 前 规 格 中使 用 了多年 的非正 式 的功 能 区 域 ,这 使 X3D 的组 件 中也 可 以增 加 其 他 的功 能 .X3D 的组 件 、层 、概 貌 机制允许 使 用 外 部 原 型 (EXTERNPROTO)建 立 功能 扩展 组. X3D 是 基 于 VRML 发 展 起 来 的 ,它 支 持 VRML的语 法 规 则 ,同 样 X3D里 面 的 节 点 、模 块 是可 重用 的 ,在 文件格 式方 面 使用 了 XML语 法体 系 ,实 际上 X3D就是 XML和 VRML相 结合 的产 物 .X3D 是 面 向对 象和 可扩 展 的 ,通 过 XML,X3D 很 容易 整合 到其 他 的 应用 程 序 里.X3D是 基 于 图 像填 充 和图形 建模这 两种 方式 建构三 维场 景 的 ,对 形体 结构 的建立采 用 图形建模 ,对 于外 观则采 用 图 形 纹理 填充 ;它还 融合 ASP、JSP等技术 ,可 以通过 各 种 的 网 络 服 务 器 发 布 三 维 网 页 信 息.所 以 说 X3D技术 是建构 B/S结构 的在 线虚 拟 现实 系 统 的 重 要技术 . 2.2 原 型 利用 VRML的原 型 (PROTO)可 以在 VRML 文档 中创建 新 的节 点 ,一 旦 定 义 了原 型 ,就 可 以像 使用 VRML标 准节 点 类 型一 样 来 使 用 它.语 法结 构 如下 : 原 型名 {域名称 域 值 }{节点体 } 但 原 型的定 义与 引用 的节点 在不 同 的文 件 中 , 这样 我 们 常 常 使 用 EXTERNPROTO 来 定 义 原 型 ,也 就是外 部原 型.我 们 就 可 在 不 同 的文 件 中调 用 外部原 型 了.EXTERNPRoTo 节点 的基 本语 法 如 下 : EXTERNPROTO Layer2D[ field fieldType fieldName exposedField fieldType fieldNam e eventIn eventlnTypeevenlnName eventOut eventlnTypeevenOutNam e ][urlorurlList] EXTERNPROTO 中用 url或 者 urlList来 指 定 nodebody节点 体 的位置 . 2.3 交互 原理 X3D场景 中的 模 型 由节 点 构 成 ,节 点 又 由域 和事 件构成 ,域定 义 节 点 的 属性 ,事件 定 义 用 户 与 场景 之间 的交 互 ,使 虚 拟 世 界具 有 动 感.在 节 点 间 创 建通道 (ROUT),通 过发 送一 个事件 使一 个 节点 控 制另 一个节 点.这 种方 法 只能实 现 比较 简单 的交 互 ,要实 现 比较 复 杂 的交 互 功 能 ,必 须 借 助外 部 应 用程 序.调 用外 部程 序 的一种方 法是 使用 Script节 点 ],它和其 他 的标 准 节点相 似 ,只有一 点不 同 ,一 个 Script节 点是 由用 户进行 扩展 的 ,到达字 段 的事 件会 自动 移 动 到 Script节 点 相 关 的 程 序 中.在 VRML内 部 可 以通 过 TouchSensor和 TimeSen— sor传感器 以及 JavaScript程 序直接 完成 对节 点 的 参 数改变 .用 户端 场 景 调度 初 始 状 态 时 ,节点 参 数 首 先进行初 始 化 的工 作. 本系统 利 用 JavaScript程 序 直 接 改 变 节 点 参 数 ,从 而实 现对模 型 的贴 图的变 换. 3 系统实现 的关键技术 以下 以实 时 替换 地 板 实例 说 明 实现 系统所 用 维普资讯 http://www.cqvip.com

第4期 谢文达等:基于X3D/VRML在线室内装饰设计系统的研究 的关键技术.实例界面如图2所示 显示菜单代码如下: DEF layer_ colors Layer 2D 二级采 TransformeD translation0.50.2//菜单的位置 children L USE floor menu USE menu Switch2 }size0.50.5 图2系统界面 3.1建构菜单的关键技术 系统通过 EXTERNPROTO在VRML三维 (1)一级菜单 空间里创建一个二维空间然后我们在这个二维空 系统通过定义一个 Transform节点 floor 间里通过ⅤRML的一些节点构造菜单 menu来实现一级菜单,其中 floor menu构造 3.1.1二维空间的创建 个矩形然后在矩形上贴上菜单的信息图片;节点 系统菜单要保持在窗口的最前面而且系统还里还定义一个 Touch Sensor节点用来响应用户 要确定菜单的位置.这样系统要定义以下的两个原点击操作. floor menu节点的定义结构如下: DEf fIe (1) Layer2D:创建一个平面层 rotation 00-1.571 EXTERNPROTO Layer2D[...] children [deF TS_ floor Touch Sensor (Y ["urn: inet: blaxxun. com: node Layer 2D", "ht //菜单的形状定义 tp://www.blaxxun.com/vrml/protos/nodes.wrl Shape (..y nodes.wrl# Layer2D"] texture Image Textu (2) Transform2D:定义平面坐标 url"maps/flor.gf"}//贴图 EXTERNPROTO Transform2D eventIn MFNode addChildren (2)二级菜单 eventIn MFNode remove Children 系统定义一个 Switch节点 menu Switch2,通 "urn:inet:blaxxun.com:node:Trans-过改变参数whichChoice来显示(0)或者隐藏( orm2d","http://www.blaxxun.com/vrml/pro-1)实现下拉菜单 os/nodes. wrl Transform2D", "nodes. wrl DEF menu Switch2 Switch i TransformeD"] which Choice-1 其中,这两个外部原型的节点体通过插件 blaxxun ch Contact6.2来解释. Transform 1.2菜单的构造 children 菜单的定义如下 DEF floorl Transform (.y DEF Menu Scene Switch i DEF floor5 Transform (.. 5 ]}]}其中flor1-foor5的构造方法与 floor menu Children 级菜单 3.2交互技术6 二级菜单]}]} 系统通过 floor_menu来响应用户操作, 用 Switch节点先把构造的菜单隐藏起来,再 Touch Sensor通过 evenIn接口把信息传给 Script 把菜单在层 Layer2D里显示出来 节点,再由 Script节点通过 even Out接口改变下拉
第 4期 谢文达等 :基 于 X3D/VRMI在线室内装饰设计 系统 的研 究 1O9 的关键 技术.实例 界面 如图 2所 示. 图 2 系统 界 面 3.1 建构 菜单 的关键 技术 系统 通 过 EXTERNPROTO 在 VRML 三 维 空 间里创建 一个二 维空 间.然 后我们 在这个 二维 空 间里通 过 VRML的一 些节点 构造 菜单. 3.1.1 二 维空 间的创 建 系统 菜单 要保 持在窗 口的最 前面 ,而且 系统还 要 确定菜 单 的位 置.这样系 统要定 义 以下 的两个原 型 : (1)Layer2D:创 建一 个平 面层 EXTERNPROTO Layer2D [… … ] [..urn:inet:blaxxun.com:node:Layer2D”,”ht— tp://www.blaxxun.com/vrml/protos/nodes.wrl #Layer2D”,”nodes.wrl#Layer2D”] (2)Transform2D:定 义平 面坐标 EXTERNPROTO Transform2D l eventln M FNodeaddChildren eventln M FNoderemoveChildren … … ][.-urn:inet:blaxxun.com:node:Trans— form2DH, http ll .blaxxun.com/vrml/pro— tos/nodes.wrl# Transform2D”,”nodes.wrl# Transform2D”] 其 中,这两 个外 部原 型 的节 点体 通过 插 件 blaxxun Contact6.2来解 释. 3.1.2 菜 单的构 造 菜单 的定 义如 下 : DEF M enu SceneSwitch { choice[ Transform { Children[ 一 级 菜单 二级菜 单]}]} 用 Switch节 点先 把 构 造 的菜 单 隐 藏起 来 ,再 把菜单 在层 Layer2D里显示 出来 . 显示 菜单代 码 如下 : DEF layer— colorsLayer2D { children Transform2D { translation0.50.2//菜 单 的位置 childrenr U SE floor— m en u U SE menuSwitch2 ]}size0.50.5 > (1)一级菜单 系统 通 过 定 义 一 个 Transform 节 点 floor— menu来 实 现 一 级 菜单 ,其 中 floor—menu构造 一 个矩形 然 后在 矩 形 上 贴 上 菜 单 的信 息 图 片 ;节 点 里还定 义一 个 TouchSensor节 点用 来 响 应 用户 的 点击操 作.floor—menu节 点 的定义结 构 如下 : DEF floor menu Transform { rotation 一 1 O O 一 1.571 children[DEFTS—floorTouchSensor{} //菜单 的形 状定义 Shape{… } textureImageTexture {url”maps/floor.gif”}}//贴 图 … }}]} (2)二 级菜 单 系统 定 义 一 个 Switch节 点 menuSwitch2,通 过改 变 参数 whichChoice来 显 示 (0)或 者 隐藏 (一 1)实现下拉 菜单 . DEF menuSwitch2Switch { whichChoice 一 1 choice[ Transform { children[ DEF floor1Transform {… } DEF floor5Transform {… } ]}]}其 中 floor1一floor5的构 造 方 法 与 floor—menu 的一 样. 3.2 交互技术 _6 系 统 通 过 floor—menu 来 响 应 用 户 操 作 , TouchSensor通过 evenln接 口把信息传 给 Script 节点 ,再 由 Script节点 通过 evenOut接 口改 变下拉 维普资讯 http://www.cqvip.com

110 武汉大学学报(工学版) 2006 菜单的 which Choice的参数或者改变地板节点的 Image Texture节点的属性达到显示和隐藏下拉菜1结语 单或者是改变地板贴图的效果.内部节点的信息交 用户浏览本系统的一个楼盘下载的信息流量 换如图3 大约在2MB左右,在下行512KBS的网速情况 下,最多需要5s,是当前网络带宽完全可以接受的 速度.而其中的交互功能,作者利用X3 D/VRMI Touch Sensor 的内部 Java Script节点的编程功能,动态改变节点 内部路山 的属性,实现交互场景的切换功能.系统的前台展 示技术基本解决,但系统的后台将采用什么样的管 内部 JavaScript改变参数 whichc 理机制,这是作者下一步要解决的课题 或者是 Image Texture的贴图路径 参考文献 图3节点的信息交换 [1]冯开平,左宗义,基于Web的虚拟现实漫游系统中 交互功能的路由如图4 的交互技术[J].工程学报,2001(3):79-83 路径图 [2]沈旭昆,王大江,齐越,基于X3D/VRML的三维 场景设计与实现[J].计算机工程与应用,2003(26) t ts_floor 3]刘华峰,党岗,金士尧.X3D:新一代面向Web的 Smenuswitch2 交互式三维图形规范[J].系统仿真学报,2001(S2) a whichChoice 199-203 国 switchMen2x [4]汪兴谦,戴诗文,胡水辉.VRML虚拟造型实战演 练[M].北京:中国水利水电出版社,2001 [5]姜安德,周玲.VRML从入门到精通[M].北京:国 图4交互功能的路由 防工业出版社,2002 [6]吴小华,李竞杰,赵鹏.VRML与Java编程[M] 北京:国防工业出版社,2002
11O 武 汉 大 学 学 报 (工 学 版 ) 2006 菜 单的 whichChoice的参 数 或 者 改 变 地 板 节 点 的 ImageTexture节 点的 属性达 到 显示 和 隐 藏下 拉 菜 单或 者是 改变地 板贴 图的效 果.内部节 点 的信息 交 换如 图 3. floor mc/lll TouchSensor +l TouchTim~----------—·-------+ 内部路 LII I ● 内部JavaScript改变参数whichChoice 或 者足ImageTexture的贴 图路 图 3 节 点 的 信 息 交 换 交互 功能 的路 由如 图 4. 图 4 交 互 功 能 的 路 由 4 结 语 用 户浏 览 本 系统 的 一个 楼 盘 下载 的 信息 流 量 大约 在 2MB左 右 ,在 下 行 512KBS的 网 速 情 况 下 ,最 多需 要 5S,是 当前 网络带 宽完 全可 以接受 的 速度.而其 中 的交 互 功 能 ,作 者 利 用 x3D/VRML 的 内部 JavaScript节 点 的编程 功能 ,动 态 改变节 点 的属性 ,实现 交互 场 景 的 切换 功 能.系 统 的 前 台展 示 技术基 本解 决 ,但 系统 的后 台将 采用什 么样 的管 理 机制 ,这是 作者下 一 步要解决 的课 题. 参考 文献 : [1] 冯开平 ,左宗 义.基 于 Web的虚拟 现实漫游 系统 中 的交互技术[J].工程学报 ,2001(3):79—83. f2] 沈旭昆 ,王大 江,齐 越.基 于 X3D/VRML的三维 场景设计与实现[J].计算 机工 程与应用 ,2003(26): 23O一232. [3] 刘华峰 ,党 岗 ,金士尧.X3D:新一代 面向 Web的 交互 式三维图形规 范[J].系统仿真 学报 ,2001(s2): l99-203. E4] 汪兴谦 ,戴诗 文 ,胡永 辉.VRML虚拟造 型实 战演 练I-M].北京 :中国水利水电出版社 ,2001. [5] 姜安德 ,周 玲.VRML从入门到精通 [M].北京 :国 防工 业 出 版 社 ,2002. [6] 吴小华 ,李竞杰 ,赵 鹏.VRMI与 Java编程 [M]. 北 京 :国防 工 业 出 版 社 ,2002. 维普资讯 http://www.cqvip.com
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《电子学报》:一种平面图像立体化的新方法(天津大学:侯春萍、俞斯乐).pdf
- 《网络虚拟环境与计算机应用》课程参考资料:《数字化生存》PDF电子书(尼葛洛庞帝).pdf
- 《计算机教育》:网络教育中基于Web的虚拟实验实现方法研究(西北工业大学:冷国伟、苗胜).pdf
- 《网络虚拟环境与计算机应用》课程参考资料:测测你的“网瘾”有多深.docx
- 《网络虚拟环境与计算机应用》课程参考资料:《Sun elearning 大学》项目实施手册v3.0.doc
- 复旦大学:《电子商务 E-business》课程课件_社交商务——从潮流到商业变革.pdf
- 复旦大学:《电子商务 E-business》课程课件_IBM 2013 校园“蓝色加油站”之——智慧的电子商务.pdf
- 复旦大学:《电子商务 E-business》课程课件_移动应用、云计算和大数据推动互联网创新(讲座).pdf
- 《电子商务 E-business》学习资料:《“互联网+”——中国经济新引擎》(阿里巴巴集团研究院).pptx
- 《电子商务 E-business》学习资料:创业经历内部分享——个性化的影视发现引擎.pdf
- 《电子商务 E-business》课知识讨论:IBM 2013 校园“蓝色加油站”之——智慧的电子商务(客户关系管理).pdf
- 复旦大学:《电子商务 E-business》课程课件_社会化网络的用户数据分析.pdf
- 复旦大学:《电子商务 E-business》课程课件_动态电子商务技术.pdf
- 复旦大学:《电子商务 E-business》课程课件_信息技术驱动业务(商务模式)创新.pdf
- 复旦大学:《电子商务 E-business》课程课件_互联网思维(信息化思维).pdf
- 复旦大学:《电子商务 E-business》课程课件_信息时代的电子商务推荐系统 E-Recommender Systems at Information Age.pdf
- 复旦大学:《电子商务 E-business》课程课件_搜索引擎优化 Search Engine Optimization.pdf
- 复旦大学:《电子商务 E-business》课程课件_电子商务安全 The Security in e -Commerce.pdf
- 复旦大学:《电子商务 E-business》课程课件_电子商务安全技术基础.pptx
- 复旦大学:《电子商务 E-business》课程课件_电子商务模式与网络创新.pdf
- 《网络虚拟环境与计算机应用》课程参考资料:Socket编程.ppt
- 《网络虚拟环境与计算机应用》课程参考资料:《21世纪网络生存术》PDF电子书(姜奇平,共十章).pdf
- 《网络虚拟环境与计算机应用》课程参考资料:大型多人在线游戏开发 MASSIVELY MULTIPLAYER GAME DEVELOPMENT.pdf
- 《网络虚拟环境与计算机应用》课程参考资料:《大设计 THE GRAND DESIGN》(英)史蒂芬.霍金.pdf
- 陕西科学技术出版社:《人工智能的未来》PDF电子书(共八章,杰夫·霍金斯、桑德拉·布拉克斯莉).pdf
- 《网络虚拟环境与计算机应用》课程参考资料:《大脑革命——数字时代如何改变了人们的大脑和行为》PDF电子书.pdf
- 《网络虚拟环境与计算机应用》课程参考资料:《大连接——社会网络是如何形成的以及对人类现实行为的影响》PDF电子书.pdf
- 《网络虚拟环境与计算机应用》课程参考资料:《失控——全人类的最终命运和结局》PDF电子书(共二十四章).pdf
- 中国人民大学出版社网络文化丛书:《得乐园·失乐园——网络与文明的传说》PDF电子书(共十章,李河).pdf
- 《网络虚拟环境与计算机应用》课程参考资料:数字化生存(尼古拉·尼葛洛庞帝).pdf
- 《网络虚拟环境与计算机应用》课程参考资料:《虚实世界计算机仿真如何改变科学的疆域》PDF电子书(约翰.l.卡斯蒂).pdf
- 《网络虚拟环境与计算机应用》课程参考资料:网络行为心理学——虚拟世界与真实生活〔英〕亚当·乔伊.pdf
- 复旦大学:《网络虚拟环境与计算机应用》PPT教学课件_lecture0 课程介绍.ppt
- 复旦大学:《网络虚拟环境与计算机应用》PPT教学课件_lecture1 网络虚拟环境概述.ppt
- 复旦大学:《网络虚拟环境与计算机应用》PPT教学课件_lecture3 网络虚拟环境发展历程.ppt
- 复旦大学:《网络虚拟环境与计算机应用》PPT教学课件_lecture2 网络虚拟环境的应用.ppt
- 复旦大学:《网络虚拟环境与计算机应用》PPT教学课件_lecture4 构建NVE——互联网与Web.ppt
- 复旦大学:《网络虚拟环境与计算机应用》PPT教学课件_lecture5 构建NVE——虚拟现实技术.ppt
- 复旦大学:《网络虚拟环境与计算机应用》PPT教学课件_lecture6 网络虚拟环境中的计算机科学问题.ppt
- 复旦大学:《网络虚拟环境与计算机应用》PPT教学课件_lecture7 网络虚拟环境与人文精神.ppt