【技术实现步骤摘要】
本专利技术涉及构建三维虚拟场景的
,特别是一种基于浏览器的三维超大场景的多人协作构建系统。
技术介绍
传统三维场景的构建方式,大场景总是分解成一个个小场景给不同制作者,命名 的统一是靠管理上的规范来执行,并没有直接植入在制作环节中。错误的命名通常会导致 模型或材质显示错误,而且多个场景之间的重复命名,特别是材质的漫反射层的命名很难 批量更改,及时查找出来很困难,这成了许多纯浏览器三维游戏、VR项目的一个难题。即使 国际上流行多年的类似3DPI这样的辅助网页三维游戏开发的工具,由于不是网络化的,也 无法实现多人协作。 传统方式构建的大场景总是由多个分解的三维场景文件组成,这时每一个分场景文件之间将出现大量重复的材质贴图、公用模型,使得文件总容量急剧变大。 而且大场景的制作只能从管理上分解工作流程,几乎每一个制作者都需要进行包括建模以外的所有繁琐工作,很难做到有能力高低划分的分工合作。 网页游戏的场景制作总是在三维场景制作完成并导出文件后,才能再通过浏览器 查看效果,有问题再进入3dmax调整后再导出检查,而3dmax自带的预览工具功能单一,同 时展示效果和 ...
【技术保护点】
一种基于浏览器的三维超大场景的构建系统,其特征在于:包括场景照片管理器、三维原件共享库、三维场景网页编辑器、三维场景导航地图生成器、场景光效嵌入器、仿真自然环境生成器、三维网页导出器,上述模块协同工作完成三维超大场景的构建; 首先通过场景照片管理器对影像图片进行处理管理,生成三维空间感的四方形连续场景图片,再通过三维原件共享库中的模型原件对场景图片进行一定程度的初级布局,然后生成场景文件上传至服务器;多个客户端通过BS模式的三维场景网页编辑器对服务器上的场景文件进行再编辑,生成更完整细腻的场景的特定编码模型,然后通过三维导航地图生成器把编辑好的特定编码模型直接转换成透 ...
【技术特征摘要】
一种基于浏览器的三维超大场景的构建系统,其特征在于包括场景照片管理器、三维原件共享库、三维场景网页编辑器、三维场景导航地图生成器、场景光效嵌入器、仿真自然环境生成器、三维网页导出器,上述模块协同工作完成三维超大场景的构建;首先通过场景照片管理器对影像图片进行处理管理,生成三维空间感的四方形连续场景图片,再通过三维原件共享库中的模型原件对场景图片进行一定程度的初级布局,然后生成场景文件上传至服务器;多个客户端通过BS模式的三维场景网页编辑器对服务器上的场景文件进行再编辑,生成更完整细腻的场景的特定编码模型,然后通过三维导航地图生成器把编辑好的特定编码模型直接转换成透明模型并导出生成地图模型,同时场景光效嵌入器对地图模型中的场景进行灯光风格配置,再通过仿真自然环境生成器对特定编码模型加入材质进行仿真特效处理,最后三维网页导出器生成并导出构建好的网页场景文件。2. 根据权利要求1所述的一种基于浏览器的三维超大场景的构建系统,其特征在于所述场景照片管理器是一个具备图片文件管理和三维空间化的照片管理器,分为前、后、左、右、顶五个视图,每一个方向的视图都会预设一个模型面plane标明方向。3. 根据权利要求1或2所述的一种基于浏览器的三维超大场景的构建系统,其特征在于所述场景照片管理器的工作原理如下A、 将卫星地图导入,场景照片管理器会生成一个plane面,并将卫星地片转换成材质贴图,并指定卫星地图为顶视图或其他视图,调整好卫星地图对应的plane面和材质贴图的坐标、大小;B、 将采集到的场景图片导入,场景照片管理器会自动生成一个图片plane面和相应贴图,然后根据顶视图或其他视图中的卫星地图的场景定位,进行调整确定场景图片中场景的位置和宽度,再按场景的前后左右方向排列场景图片对应的plane面,并将各个对应的plane面分别作为前后左右四个方向的视图,最终形成一个三维的四方形连续场景图片;C、 导出生产3d场景文件,保存。4. 根据权利要求1所述的一种基于浏览器的三维超大场景的构建系统,其特征在于所述三维原件共享库储存的便于重复使用的公用建模资源,包括各种公用模型原件和各种材质,调用公用建模资源时通过id号来调用一个公用模型原件或材质;在三维原件共享库中的公用建模资源具备统一的命名规范。5. 根...
【专利技术属性】
技术研发人员:任植,刘一立,李洪刚,
申请(专利权)人:成都九门科技有限公司,
类型:发明
国别省市:90[]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。