The invention discloses a method and a system for interactive display of 3D images, the interactive display method comprises the following steps: acquiring multiple images of an object at different angles; the stitching of multiple images, 3D images to form the object; the 3D image on a display to the Web browser; the 3D image in the Web browser on the web page. Compared with the prior art, the invention of suture through multiple pictures will get, to form a three-dimensional image of the object, and the unified publishing platform, namely Web browser for display, users can watch and share 3D image by visiting the Web browser web page using a variety of terminal. At the same time, the 3D image in the invention can also make corresponding response according to the user's external operation, users can view 3D images from any angle, to enhance the interaction between the user and the three-dimensional image of the experience.
【技术实现步骤摘要】
三维图像的交互展示方法及系统
本专利技术涉及三维图像的交互展示领域,特别涉及一种基于HTML5(经过第五次重大修改的应用超文本标记语言)的三维图像的交互展示方法及系统。
技术介绍
传统的三维数码展示技术一般依托于强大的CPU,GPU和RAM的图形工作站只会出现在高端的展示环境和行业中。当各种个人终端设备的运算能力不断增强,人们对于随时随地查看三维内容的需求也不断增大,为此不断购置强大的硬件设备。即使这样,目前市场上仍然未出现一款可以跨平台使用的三维展示工具,更不用说具备全方位的用户交互体验了。出现这种情况的主要原因非常复杂,但是不外乎有如下几个因素:(1)各种终端设备,例如智能手机或智能电视等,对于三维内容的渲染能力未形成标准,因此,在某种设备上可以运行的内容并不一定在其它设备上可以有同样的效果;(2)三维图形的格式未形成统一,目前流行的三维图形格式繁杂,主流的有obj、maya、max、fbx、cat、stl、igs、VRML等,也有在不同平台上流行的Unity3d、rhino、formZ等;(3)各类操作系统不同,由于算法设计的不统一,例如Windows、IO ...
【技术保护点】
一种三维图像的交互展示方法,其特征在于,包括以下步骤:S
【技术特征摘要】
1.一种三维图像的交互展示方法,其特征在于,包括以下步骤:S1、获取一物体位于不同角度的多张图片;S2、缝合所述多张图片,以形成所述物体的三维图像;S3、将所述三维图像上传至一Web浏览器;S4、在所述Web浏览器的网页上展示所述三维图像。2.如权利要求1所述的交互展示方法,其特征在于,步骤S4中采用HTML5及Javascript技术展示所述三维图像。3.如权利要求1或2所述的交互展示方法,其特征在于,步骤S4之后还包括以下步骤:S5、根据外部操作确定一偏移方向和一偏移角度;S6、控制所述三维图像沿所述偏移方向偏移所述偏移角度。4.如权利要求1所述的交互展示方法,其特征在于,步骤S1包括以下步骤:对物体的三维模型进行渲染,以形成所述物体位于不同角度的多张图片。5.如权利要求1所述的交互展示方法,其特征在于,所述交互展示方法还包括以下步骤:在所述三维图像上添加以下信息中的至少一种:文字、语音、链接。6.一种三维图像...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。