当前位置: 首页 > 专利查询>李俊华专利>正文

一种基于模型数据库实现三维网站生成和人物控制的系统技术方案

技术编号:16188176 阅读:128 留言:0更新日期:2017-09-12 11:25
本发明专利技术公开了一种基于模型数据库实现三维网站生成和人物控制的系统,包括网站服务器和客户端;网站服务器包括模型数据库、二维网站后台与游戏交互模块;模型数据库用以存储三维立体模型;二维网站后台用以存储二维平面网站的数据;游戏交互模块用以存储三维人物交互数据;客户端包括显卡模型渲染模块和浏览器模型生成模块;显卡模型渲染模块用以渲染接收到的三维立体模型数据;浏览器模型生成模块用以与网站服务器进行通信并接收系统的数据,而且基于客户端生成三维立体模型和二维平面内容。本发明专利技术可以实现建立三维立体模型、二维平面内容、三维人物交互,提升网络传输速率,降低操作难度、单网页数据传输量和三维场景生成时间。

A system for 3D Web generation and character control based on model database

The invention discloses a 3D Web generation and characters control system implementation model based on the database, including the web server and the client; Web server including interaction model database, 2D website background and game module is used for storing the database model; 3D model; two-dimensional website backstage to store two-dimensional website data; game interface module used to store 3D character interaction data; the client model including graphics rendering module and browser model generation module; three-dimensional model data to render the received model with graphics rendering module; the browser model generation module is used to communicate with the web server and the data receiving system, and based on client generated 3D model and 2D content. The invention can establish three-dimensional stereoscopic model, two-dimensional plane content and three-dimensional character interaction, enhance network transmission rate, reduce operation difficulty, single page data transmission quantity and three-dimensional scene generation time.

【技术实现步骤摘要】
一种基于模型数据库实现三维网站生成和人物控制的系统
本专利技术涉及互联网网站制作领域,具体是一种基于模型数据库实现三维网站生成和人物控制的系统。
技术介绍
目前,网络上的网站都是平面的,也就是各种平面二维页面的集合而成,这种网站方式简单,可是不具有完全虚拟化的直接视觉模式,也不能够容纳更多的系统功能;随着社会需求的发展,人们对三维网页的浏览需求越来越大。同时,主流二维网站和三维游戏的技术是分开的,互联网应用里面2个独立的世界,三维技术很少应用在网站上。虽然计算机的性能已经得到了很大的提高,但是三维网页相对于传统的平面网页来说,数据处理工作量增长很大,对网站服务器仍是很大的负担,现有技术中尚不能很好地实现三维网站的生成建设和浏览。
技术实现思路
本专利技术的目的在于提供一种提升了网络传输速率、大大降低了用户操作难度、单网页数据传输量和三维场景生成时间的基于模型数据库实现三维网站生成和人物控制的系统,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于模型数据库实现三维网站生成和人物控制的系统,包括网站服务器和客户端;网站服务器包括模型数据库、二维网站后台与游戏交互模块;所述模型数据库,用以存储三维立体模型;所述二维网站后台,用以存储二维平面网站的数据;所述游戏交互模块,用以存储三维人物交互数据;所述客户端包括显卡模型渲染模块和浏览器模型生成模块;所述显卡模型渲染模块用以渲染接收到的三维立体模型数据;所述浏览器模型生成模块用以与网站服务器进行通信并接收系统的数据,而且基于客户端生成三维立体模型和二维平面内容。作为本专利技术进一步的方案:客户端为计算机或手机。作为本专利技术进一步的方案:网站服务器基于WEBGL主程序构建基础场景,把3DMAX制作的复杂场景转换为WEBGL数据;二维网站后台的管理系统集成到WEBGL主程序;游戏交互模块的后台用户及交互数据集成到WEBGL主程序。与现有技术相比,本专利技术的有益效果是:本专利技术创造性把2种截然不同的技术结合起来,以Html5里面的WEBGL(JAVA语言)为主程序实现三维场景制作,添加游戏数据后台系统提供人物交互,和二维通用网站后台,制作出基于模型数据库实现三维网站生成和人物控制的系统。本专利技术可以实现建立三维立体模型、二维平面内容、三维人物交互,并从模型数据库中调用网站系统功能匹配的现有模型实现系统生成,提升了网络传输速率,大大降低了用户操作难度,单网页数据传输量和三维场景生成时间,具有更广泛应用范围。本专利技术解决的技术问题如下:1、把3DMAX制作的复杂场景转换为WEBGL数据2、二维网站后台管理系统集成到WEBGL主程序3、游戏后台用户及交互数据集成到WEBGL主程序。本专利技术的优点:1.操作简单,鼠标代替键盘操作。2.三维网页打开快,绝大部分网页2秒内打开。3.真三维场景,3D效果远胜之前的全景和老式WEB3D技术。能逼真地把现实世界里面的人、物品、场景1比1搬到网上,组成一个全新的三维的三维互联网,全方位改造现有二维网站各种应用。4.互通性强,通过3D扫描仪可以获得逼真可用的模型数据,也可以直接3D打印。5.后续拓展性强,基于本专利技术,还能继续开发虚拟现实、物联网和人控机器人等互联网应用。附图说明图1是本专利技术的系统框图。具体实施方式下面将结合本专利技术实施例,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1请参阅图1,本专利技术实施例中,一种基于模型数据库实现三维网站生成和人物控制的系统,包括网站服务器和客户端。网站服务器包括模型数据库、二维网站后台与游戏交互模块;所述模型数据库,用以存储三维立体模型;所述二维网站后台,用以存储二维平面网站的数据;所述游戏交互模块,用以存储三维人物交互数据。所述客户端包括显卡模型渲染模块和浏览器模型生成模块;所述显卡模型渲染模块用以渲染接收到的三维立体模型数据;所述浏览器模型生成模块用以与网站服务器进行通信并接收系统的数据,而且基于计算机或手机,生成三维立体模型和二维平面内容。网站服务器基于WEBGL主程序构建基础场景,把3DMAX制作的复杂场景转换为WEBGL数据;二维网站后台的管理系统集成到WEBGL主程序;游戏交互模块的后台用户及交互数据集成到WEBGL主程序。本专利技术的技术效果:1、基于WEBGL主程序构建基础场景,动画,简单物品。2、用3DMAX搭建复杂三维场景,MAYA搭建动画,并用vray实现场景灯光烘培,最后用PYTHON实现JSON模型格式转换为WEBGL数据。3、网站服务器加入二维网站后台科讯开源CMS后台管理系统,并集成到WEBGL主程序上。4、网站服务器加入游戏交互模块网易POMELO游戏数据后台,并集成到WEBGL主程序上。具体实施例如下所述。成品网址是:9413d.com详细实施步骤:1、搭建系统大框架;2、程序结构框架;3、三维立体模型明细统计;4、后台系统结构标签搭建;5、二维页面制作;6、制作三维立体模型;7、制作webgl交互各个子模块程序;8、单个场景子模块集成;9、单个场景加入后台数据库标签;10、制作三维人物交互;11、整个系统三维场景集成;12、数据库集成调试;13、整站集成调试。一、核心程序1、着色器引擎Threejs2、补间动画Tween.js3、投影机Projector.js4、分屏渲染StereoEffect.js5、人物跟随OrbitControlsFC.js二、三维场景构建技术1、三维复杂场景搭建3dmax2、场景灯光烘培vray3、人物动画Maya4、JSON模型格式转换Python5.场景内人物交互Pomelo网络游戏数据后台三、应用层主要技术1、人物动画雷神之锤MD2动画技术2、行走寻址勾股定律3、嵌入式视频HTML5内置VIDEO标签加Canvas绘图4、模型解析Threejs内置JSON解析库5、黑客帝国光门HTML5循环标签requestAnimationFrame(),贴图轮换动画。对于本领域技术人员而言,显然本专利技术不限于上述示范性实施例的细节,而且在不背离本专利技术的精神或基本特征的情况下,能够以其他的具体形式实现本专利技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本专利技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本专利技术内。此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。本文档来自技高网...
一种基于模型数据库实现三维网站生成和人物控制的系统

【技术保护点】
一种基于模型数据库实现三维网站生成和人物控制的系统,其特征在于,包括网站服务器和客户端;网站服务器包括模型数据库、二维网站后台与游戏交互模块;所述模型数据库,用以存储三维立体模型;所述二维网站后台,用以存储二维平面网站的数据;所述游戏交互模块,用以存储三维人物交互数据;所述客户端包括显卡模型渲染模块和浏览器模型生成模块;所述显卡模型渲染模块用以渲染接收到的三维立体模型数据;所述浏览器模型生成模块用以与网站服务器进行通信并接收系统的数据,而且基于客户端生成三维立体模型和二维平面内容。

【技术特征摘要】
1.一种基于模型数据库实现三维网站生成和人物控制的系统,其特征在于,包括网站服务器和客户端;网站服务器包括模型数据库、二维网站后台与游戏交互模块;所述模型数据库,用以存储三维立体模型;所述二维网站后台,用以存储二维平面网站的数据;所述游戏交互模块,用以存储三维人物交互数据;所述客户端包括显卡模型渲染模块和浏览器模型生成模块;所述显卡模型渲染模块用以渲染接收到的三维立体模型数据;所述浏览器模型生成模块用以与网站服务器进行通信并接收系统...

【专利技术属性】
技术研发人员:李俊华
申请(专利权)人:李俊华
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1