基于Web浏览器的3D角色模块发布系统的控制方法

文档序号:6482607阅读:102来源:国知局
专利名称:基于Web浏览器的3D角色模块发布系统的控制方法
技术领域
本发明涉及图形实时渲染引擎及角色模块发布技术,尤其涉及基于Web浏览器的 3D角色模块发布系统的控制方法。
背景技术
HTML语言编写网页,最大的弊端就是不能可视化,也就是无法“所见即所得”。每 次编写一段之后,就要在浏览器里面预览一下自己的网页是否满意。第二个弊端就是容易 出错。大量标记,很容易搞错一个,或者忘记配对。一旦编写了一个20K左右的网页,预览 时发生错误,再返回源文件查找错误代码是很费力的。另一个出错的地方就是“链接”,全名 就是“超级链接”(HyperLink)。因为一个网站不可能只有一个网页,所以多个网页之间的 互相链接,以及上下级链接,都容易出错。经过发展可视化网页制作软件及时诞生了。比较出名的比如HomeSite,HotDog, HotMetal,2000年左右,借助于FrontPage 98几乎小学生也能做网站了。当时国内很 多网站也提供“免费个人主页空间”,所以“个人网站”当时是一个流行词。大名鼎鼎的 DreamWeaver当时也崭露头角。目前可视化网页制作软件逐渐不能满足网站制作的要求。近年来,java.Flash等 技术在网页制作中应用越来越多,“动态网页”(Dynamic webapage)成为主流。网页的内 容也不单限于文字和静态图片,动画、视频、音频以及互动表单、论坛等越来越多。虽然利用 DreamWeaver也能制作动态网页,但是已经力不从心了。VRML是3D图形和多媒体技术通用交换的文件格式,它描述交互式的3D对象和场 景。它不仅应用在互联网上,也可以用在本地客户系统中。在1996年发布VRML1.0。VRML97 是最新的国际标准。VRML97的制定促进互联网上的3D图形技术的开发。由于网上传输的 是模型文件,故其传输量大大小于视频图像。VRML97使任何一个3D图形爱好者能制作可在 互联网上实时渲染的3D场景模型。VRML是基于建模技术的,它描述3D场景中的几何对象 的尺寸和形状,色彩,材质,灯光,动画及其交互性。然而,在97年之后,VRML3D图形进展缓 慢,远远没有达到期望值。究其原因主要有以下几点1、互联网对3D图形的需求并不急切,到目前为止2D图像仍在HTML文件中站主导。2、网络带宽仍然是制约网上的3D图形主要瓶颈。3、VRML97过于庞大,它包罗万象3D几何对象,色彩,材质,灯光,相机,动画以及 提供交互性的传感器等等。4、网站的访问者必须先花费10-15分钟的时间下载插件,然后再像安装软件那样 安装这个插件,才能观看一个十分粗糙3D图形。最近几年内互联网又有了长足的进展,互联网对图形、图像、视频技术的发展显然 有了新的需求,特别是电子商务。互联网上的竞争十分激烈,只要有需求,有利润,就会推进 新技术。制作互联网3D图形的软件并没有完全遵循VRML97标准,许多公司推出了它们自己的制作工具,使用专用的文件格式和浏览器插件,类似的软件大约有三十几种之多。这些 软件各有特色,都比VRML有了进步,在渲染速度,图像质量,造型技术,交互性以及数据的 压缩与优化上都有胜过VRML之处。问题是要在互联网上观看它们的3D图形,先要下载1MB-7MB的插件,然后安装在 网页浏览器上(如IE)。这是一件十分烦人的事,插件的种类之多,使人无所适从。要观看 十个不同网站,您就要下载并安装十个不同厂家的插件。

发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷,提供一种简单高效的基于 Web浏览器的3D角色模块发布系统的控制方法。本发明的目的可以通过以下技术方案来实现基于Web浏览器的3D角色模块发布 系统的控制方法,该发布系统包括平台管理系统、服务器、显示3D场景的Web浏览器,其特 征在于,该系统的控制方法包括在服务器上预设用于显示3D场景的java实时渲染引擎, 以从java实时渲染引擎文件中读取的3D场景信息为基础编辑生成的3D压缩文件;Web浏 览器向服务器申请下载java实时渲染引擎,并运行java实时渲染引擎;Web浏览器再申请 下载3D压缩文件;下载收取完全部信息后,Web浏览器单独运行java实时渲染引擎,且Web 浏览器单独运行实时的3D成图及移动模块,持续进行交互的3D情景显示。所述的Web浏览器包括Netscape浏览器、IE浏览器和傲游浏览器等。与现有技术相比,本发明使用的Java在互联网上几乎随处可见,Java的平台无关 性使得用Java制作的3D图形几乎都可以在互联网的浏览器上显示,且使用java实时渲染 引擎生成的3D图像的质量较好,动画流畅自然。
具体实施例方式以下结合具体实施例对本发明做进一步说明。1.本发明是基于Web浏览器及MySQL、PHP、FlaSh、Java技术开发的图形实时渲染 引擎及角色模块发布技术。应用该技术可以在网上建立高质量实时显示的3D电子商务服 务平台(3D Web Business Service Platform 3D-WBSP)。它属于 Portal (企业入 口网站) 类型,顾名思义,就是比较适合作为以三维互动商业类型的网站管理发布程序。可以建设所 有类型的网站,从个人博客到综合型3D电子商务网站或政府服务平台,比如阿里巴巴与淘 宝(B2B、B2C、C2C),都可以用本系统来升级到更形象的可视化商务、服务形态。该系统是以 从服务器读取3D图形图像文件,在Web浏览器上显示3D图形图像的3D电子商务服务平台 (3D Web BusinessService Platform 3D-WBSP)。包括平台管理系统,服务器和显示3D场 景的Web浏览器,该系统保存从VRML、Flash等文件中读取的3D场景信息编译生成的3D压 缩文件和用于显示3D场景的java实时渲染引擎,该系统利用Web浏览器,向服务器调取、 下载java实时渲染引擎并运行该引擎,读取全部信息后,Web浏览器将单独运行引擎并进 行实时的3D渲染及移动算法,持续进行交互的3D情景显示.并且可以在不需另外下载插 件的情况下将产品、场景等表达信息以互动方式展示在桌面;另外,本系统开发的模块化角 色管理技术可以针对各种内容进行分类和发布管理,可以针对不同类型的角色用户发布不 同的内容,可以将各种内容进行分类,实现自主化管理。见附图

本发明的实时渲染技术生成的3D图像的质量较好,动画流畅自然。后台模块角色 化管理,使商务服务平台建立更迅速,维护更便。基于Web浏览器的3D角色模块发布系统的控制方法,其特征在于,该系统是以从 服务器读取3D图形图像文件,在Web浏览器上显示3D图形图像的3D电子商务服务平台 (3D Web Business Service Platform 3D-WBSP)。包括平台管理系统,服务器和显示3D场 景的Web浏览器,该系统保存从VRML、Flash等文件中读取的3D场景信息编译生成的3D压 缩文件和用于显示3D场景的java实时渲染引擎,该系统利用Web浏览器,向服务器调取、 下载java实时渲染引擎并运行该引擎,读取全部信息后,Web浏览器将单独运行引擎并进 行实时的3D渲染及移动算法,持续进行交互的3D情景显示.并且可以在不需另外下载插 件的情况下将产品、场景等表达信息以互动方式展示在桌面。另外,本系统开发的模块化角色管理技术可以针对各种内容进行分类和发布管 理,可以针对不同类型的角色用户发布不同的内容,可以将各种内容进行分类,实现自主化
管理所述的Web浏览器包括IE浏览器、Netscape浏览器和傲游浏览器等。本发明为基于MySQL、PHP、Flash、及Java技术开发的图形实时渲染引擎及角色模 块发布技术,可以构件基于Web浏览器的双向实时3D电子商务服务平台(3D Web Business Service Platform 3D-WBSP),它属于Portal (企业入口网站)类型,顾名思义,就是比较适 合作为以三维互动商业类型的网站管理发布程序。可以建设所有类型的网站,从个人博客 到综合型3D电子商务网站,比如阿里巴巴与淘宝(B2B、B2C、C2C),都可以用本系统来建造。 特别涉及一种WEB3D图形图像显示系统,采用该系统,可以在没有任何插件的情况下查看 发布到网络上产品,而且,能减少从服务器向WEB浏览器下载的3D图形图像文件的大小,而 且不必依赖宽带,在普通的互联网通讯线路上,就能使客户实现传输和显示3D图形图像。本发明的目的就是为了克服上述技术存在的缺陷而提供的一种实时渲染引擎及 模块组合技术,它使用纯Java及MySQL、PHP、Flash、技术开发,应用该技术可以在网上建立 高质量实时显示的3D电子商务服务平台(3D Web Business ServicePlatform 3D-WBSP). 我们使用纯Java技术开发了实时渲染引擎,这个JAVA实时渲染引擎,不仅在网上自动下 载,而且可以在客户端实时渲染3D场景,逐帧显示动态的3D图像。该引擎技术为用户扩充 自己的3D图形功能预留了极大的空间。可以支持VRML文件,并可以直接运行VRML。使用 这种"无插件技术"(no plug-in)不需下载插件。图像的质量较好,动画流畅自然。同时 基于模块组合技术可高效的完成对3D商务内容的管理。系统着重应用有效的技术,清晰的设计,使用网站快取技术,加速网站的反应与效 能.并集成SEO搜寻引擎最佳化,为企业建立高品质的有实际效益的3D电子商务服务平 台。3D电子商务服务平台,可以广泛应用于企业内部网和外部网的网站管理,支有效的控制 工作流程.实现商品使用效果的3d实景演示,使得商品的最佳效果更好的传达给购物者, 增强说服购物者购买商品的效力,减少购买之后不合适浪费的现象。随着网络购物的越来 越普及,网店商家也就越来越需要一个相应的配套演示商品使用效果的系统,表达在线试 用效果的3D电子商务服务平台的出现填补了网络购物商城配套效果演示的空白,它的出 现实现了商家商品最佳效果和购物者使用最佳效果的相互贯通,必然会成为今后大部分网 店的配套设施,可以迅速占据网络购物演示效果服务这一市场空白,并可以成为B2B、B2C、C2C这三种模式的配套服务。本系统采用PHP+MySQL数据库开发,可运行在Linux、Windows、MacOSX、Solaris等 各种平台上。本发明是基于Web浏览器及MySQL、PHP、FlaSh、Java技术开发的图形实时渲染引 擎及角色模块发布技术。应用该技术可以在网上建立高质量实时显示的3D电子商务服务 平台(3D Web Business Service Platform 3D-WBSP)。它属于 Portal (企业入 口网站) 类型,顾名思义,就是比较适合作为以三维互动商业类型的网站管理发布程序。可以建设所 有类型的网站,从个人博客到综合型3D电子商务网站或政府服务平台,比如阿里巴巴与淘 宝(B2B、B2C、C2C),都可以用本系统来升级到更形象的可视化商务、服务形态。该系统是以 从服务器读取3D图形图像文件,在Web浏览器上显示3D图形图像的3D电子商务服务平台 (3D Web Business ServicePlatform 3D-WBSP)。包括平台管理系统,服务器和显示3D场 景的Web浏览器,该系统保存从VRML、Flash等文件中读取的3D场景信息编译生成的3D压 缩文件和用于显示3D场景的java实时渲染引擎,该系统利用Web浏览器,向服务器调取、 下载java实时渲染引擎并运行该引擎,读取全部信息后,Web浏览器将单独运行引擎并进 行实时的3D渲染及移动算法,持续进行交互的3D情景显示.并且可以在不需另外下载插 件的情况下将产品、场景等表达信息以互动方式展示在桌面;另外,本系统开发的模块化角 色管理技术可以针对各种内容进行分类和发布管理,可以针对不同类型的角色用户发布不 同的内容,可以将各种内容进行分类,实现自主化管理。见附图。本发明的实时渲染技术生成的3D图像的质量较好,动画流畅自然。后台模块角色 化管理,使商务服务平台建立更迅速,维护更便捷。本发明具有的功能如下1. 3D (B2B, B2C, C2C)电子商务功能;2.系统通过Java实时渲染引擎在不需另外安装插件的情况下查看发布到网络上 的3D产品;3.系统可以针对各种内容进行分类和发布管理。可以针对不同类型的角色用户发 布不同的内容,可以将各种内容进行分类;4.系统可以任意定义内容类型与多媒体支持;5.系统用户接口可编辑性强,可以根据客户要求订做用户接口和风格模块;6.系统可分布式管理;7.可以针对不同的需求进行专门的开发。系统操作简要步骤1.将本系统上传至FTP根目录,在浏缆器中输入安装地址(http://域名/ administrator) i^^T^^2.进行多语言选择,选择“简体中文”后界面立即变成中文.3.进行安装前系统配置检查.4.进行MySQL数据库设定5.进行管理员帐号设置6.点击右上角的“进入前台”按钮,就会看到安装好的网站前台,安装结束,7.进入后台(http://域名/administrator),添加文章、文字、图片3D产品及激活需要开启的功能组件 至此,完整的服务平台创建完成。
权利要求
基于Web浏览器的3D角色模块发布系统的控制方法,该发布系统包括平台管理系统、服务器、显示3D场景的Web浏览器,其特征在于,该系统的控制方法包括在服务器上预设用于显示3D场景的java实时渲染引擎,以从java实时渲染引擎文件中读取的3D场景信息为基础编辑生成的3D压缩文件;Web浏览器向服务器申请下载java实时渲染引擎,并运行java实时渲染引擎;Web浏览器再申请下载3D压缩文件;下载收取完全部信息后,Web浏览器单独运行java实时渲染引擎,且Web浏览器单独运行实时的3D成图及移动模块,持续进行交互的3D情景显示。
2.根据权利要求1所述的基于Web浏览器的3D角色模块发布系统的控制方法,其特征 在于,所述的Web浏览器包括Netscape浏览器、IE浏览器和傲游浏览器等。
全文摘要
本发明涉及基于Web浏览器的3D角色模块发布系统的控制方法,该发布系统包括平台管理系统、服务器、显示3D场景的Web浏览器,该系统的控制方法包括在服务器上预设用于显示3D场景的java实时渲染引擎,以从java实时渲染引擎文件中读取的3D场景信息为基础编辑生成的3D压缩文件;Web浏览器向服务器申请下载java实时渲染引擎,并运行java实时渲染引擎;Web浏览器再申请下载3D压缩文件;下载收取完全部信息后,Web浏览器单独运行java实时渲染引擎,且Web浏览器单独运行实时的3D成图及移动模块,持续进行交互的3D情景显示。本发明使用java实时渲染引擎生成的3D图像的质量好,动画流畅自然。
文档编号G06T15/00GK101887418SQ20091005125
公开日2010年11月17日 申请日期2009年5月14日 优先权日2009年5月14日
发明者胡春阳 申请人:上海显界数字科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1