用于将网络从2d转换为3d的方法

上传人:ting****789 文档编号:310028034 上传时间:2022-06-14 格式:DOCX 页数:2 大小:17.43KB
返回 下载 相关 举报
用于将网络从2d转换为3d的方法_第1页
第1页 / 共2页
亲,该文档总共2页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《用于将网络从2d转换为3d的方法》由会员分享,可在线阅读,更多相关《用于将网络从2d转换为3d的方法(2页珍藏版)》请在金锄头文库上搜索。

1、用于将网络从2d转换为3d的方法专利名称:用于将网络从2d转换为3d的方法技术领域:本发明涉及用于将包括html元素的2D网页转换成所述html元素位于其中的3D场景的方法。背景技术:这样的方法在本领域中已知,例如从旨在将网页从2D转换成3D推出“在3D中的整个网络”的 “Exit Reality” 发明内容本发明的目标是提供上述已知类型的方法,但其中更有效地分配先前的2D网页的内容,如在3D场景上定位(locate)或扩展(spread)。根据本发明,由于这样的事实达成该目标,所述方法包括步骤-将重要值与每一个html元素关联,以及-基于从与所述html元素相关联的所述重要值获取的定位标识将

2、所述html元素定位到所述3D场景。在上述已知方法中超链接或html元素在大厅中随机放在某个位置的事实是由于在2D网页中的定位信息的缺少。通过将定位标识关联到2D网页的html元素,它们可以位于在3D场景中更合适的位置。本发明另一个特征实施例是所述方法包括基于在所述3D场景中在所述html元素上做出的点击量来定义html元素的所述重要值的步骤。以这种方式,在3D场景中的html元素的定位标识从在这个超链接上执行的点击量获取。本发明的另一个特征实施例是所述方法包括在所述3D场景中包含化身。化身(avatar)通常是以三维模型的形式的用户的计算机表达。因此,如果用户例如经常点击特定的超链接,那么将

3、把这个超链接放在当它的化身出现时吸引第一眼的位置。本发明的另一个特征实施例是所述方法包括基于关于在所述3D场景中的所述html元素的所述化身的位置、移动和其它行为定义html元素的所述重要值的步骤。以这种方式,在3D场景中的html元素的定位标识从所述化身的位置、移动和其它行为获取。如果化身例如在一个位置停留很长时间,它给出围绕这个位置的内容应该比在其它位置的内容具有更高的重要性的指示。当用户第一次访问网站时,他应该得到总体更好的3D体验。当用户稍后再访问相同的网站时,定位标识将把网站的上次访问的部分,例如html元素,放在比之前更突出的位置中。在优选实施例中,本发明的特征在于所述方法包括步骤

4、-将多个化身包含到所述3D场景中,以及-基于关于在所述3D场景中的所述html元素的所述多个化身的位置、移动和其它行为来定义html元素的所述重要值。以这种方式,合并所有用户的行为并得到为一般用户适当地放置超链接在其中的通用3D场景。这样对用户最有趣的内容将出现在3D场景或环境中最明显的位置。同时本发明的另一个特征实施例是所述方法包括步骤-将至少一个化身包含到所述3D场景中,以及-基于关于在所述3D场景中的所述html元素的所述化身的位置、移动和其它行为的统计来定义html元素的所述重要值。结果,根据一个或多个化身的位置、移动和其它行为动态地更新在3D场景中的html元素的定位或位置。本方法的

5、进一步特征实施例在附加权利要求中提及。应注意到在权利要求中使用的术语“包括”不应解释为限于此后列出的部件。因此,表达“装置包括部件A和B”的范围不应限于装置仅仅由部件A和B组成。它意味着关于本发明,A和B仅是装置的相关部件。类似地,应注意到同时在权利要求中使用的术语“联接”不应仅解释为直接连接。因此,表达“装置A联接到装置B”的范围不应限于在其中装置A的输出直接连接到装置B的输入的装置或系统。这意味着存在可以是包括其它装置或部件的路径的在A的输出和B的输入之间的路径。通过参考结合附图的实施例的下列描述,本发明的上述和其它的目的以及特征将变得更加明显,并且也将更好地理解发明本身,其中图I示出如从

6、现有技术中已知的表示2D网页的3D场景;图2示出适于执行本发明的方法的系统。具体实施例方式本发明的基本思想是将2D网页转换成3D网页或场景,其中将2D网页的超链接在3D场景中定位在取决于它们的重要值的位置上。换句话说,应该避免在由现有技术方法得到的图I中的3D场景中所示的超链接的随机和平坦的分布。为此,将2D网页的每一个超链接或html元素与“重要值”相关联。然后html元素接收从它的重要值获取的“定位标识”。最终在3D场景中将html元素定位在由它的定位标识所定义的位置处。html元素的重要值例如可以从在3D场景中的该html元素上作出的点击量获取。在优选实施例中,3D场景包括为计算机用户的

7、模型的三维表示的化身。然后用户的化身的特定html元素、位置、移动和其它行为的点击量用于计算该html元素的重要值。例如,如果用户经常点击特定的超链接,则将该超链接放在当它的化身在3D场景中出现时吸引第一眼的具有高度重要值的位置。如果化身在一个位置停留很长时间,则它给出围绕该位置的html元素应该比在其它位置的html元素具有更高的重要值的指示。通过引入定位标识作为与html元素相关联的新的技术组件,也可以根据化身的位置、移动和其它行为的统计来动态地更改在3D环境中的该html元素的位置。 3D场景可以包括多个化身。每个html元素的重要值则可基于关于在所述3D场景中的html元素的所有化身的

8、位置、移动和其它行为。在图2示出适于执行上述方法的系统。系统由3D浏览器客户端(3D ExplorerClient) 3DEC, 3D 应用服务器(3D Application Server) 3DAS, 3D 模板服务(3D TemplateService) 3DTS 和定位标识服务(Location Identification Service) LIS 组成。基于从3D应用服务器3DAS接收到的化身的位置和行为的统计,位置标识服务LIS计算html元素的位置。定位标识服务LIS具有自适应能力。例如,当用户第一次访问网站时,LIS得到并记录总体3D体验。当用户再访问该站点时,定位标识服务L

9、IS将上次访问的站点的部分放在比以前更加突出的位置。在另一个实施例中,基于每个化身(例如访问网站的每个单个用户,他的位置和行为取代来自单个化身(例如计算机的用户)的位置和行为)的统计来计算html元素的新位置。该实施例的优点在于合并所有用户的行为并且得出适合一般用户的通用3D场景。3D应用服务器3DAS将html元素转化成虚拟现实模型语言(virtual realitymockup language),像VRML。3DAS进一步记录化身的行为,例如点击、触摸等,以及化身的位置和移动。3D模板服务3DTS画出用户定义的或系统定义的3D环境模板的轮廓。该系统如下运行当用户开始在3D浏览器客户端3D

10、EC开启3D网页时,3D应用服务器3DAS将首先收集用户定义的3D场景模板/环境,例如来自3D模板服务3DTS的大厅的表示。该3D场景模板将用于创建3D场景。为此,3D应用服务器则将预先记录的化身的位置和行为与3D场景模板一起发送到定位标识服务LIS。定位标识服务LIS基于来自3D应用服务器3DAS的输入计算html元素的位置并将结果发送回3DAS。因此在3D场景中的html元素的位置是基于从与html元素相关联的重要值获取的定位标识和基于收集到的3D场景模板。最后3D应用服务器3DAS将新构造的3D场景发送回3D浏览器客户端3DEC。结果,建立了在其中用户最感兴趣的内容出现在最可见的位置的3

11、D场景。应注意到在另一实施例中定位标识服务LIS可集成到3D应用服务器3DAS中。最后注意本发明实施例在上文中根据功能模块描述。从上面给出的这些模块的功能性描述中,对于设计电子装置的本领域技术人员来说,如何根据熟知的电子元件制造这些模块的实施例是显而易见的。在此并没有给出功能模块内容的详细结构。虽然以上结合特定装置描述了本发明的原理,但是应清楚地理解这种描述仅是通过举例作出并且不作为对如在附加的权利要求中限定的本发明范围的限制。权利要求1.一种方法,用于将包括html元素的2D网页转换成所述html元素位于其中的3D场景,其特征在于所述方法包括步骤 将重要值与每一个html元素相关联,以及 基

12、于从与所述html元素相关联的所述重要值获取的定位标识将所述html元素定位到所述3D场景中。2.根据权利要求I所述的方法,其特征在于所述方法包括基于在所述3D场景中的所述html元素上作出的点击量来定义html元素的所述重要值的步骤。3.根据权利要求I所述的方法,其特征在于所述方法包括将化身包含到所述3D场景中的步骤。4.根据权利要求3所述的方法,特征在于所述方法包括基于关于在所述3D场景中的所述html元素的所述化身的位置、移动和其它行为来定义html元素的所述重要值的步骤。5.根据权利要求I所述的方法,其特征在所述方法包括步骤 将多个化身包含到所述3D场景中,以及 基于关于在所述3D场景

13、中的所述html元素的所述多个化身的位置、移动和其它行为来定义html元素的所述重要值。6.根据权利要求I所述的方法,其特征在于所述方法包括步骤 将至少一个化身包含到所述3D场景中,以及 基于关于在所述3D场景中的所述html元素的所述化身的位置、移动和其它行为来定义html元素的所述重要值。7.根据权利要求I所述的方法,其特征在于所述方法包括步骤 从3D模板服务(3DTS)收集3D场景模板用于建立所述3D场景,以及 基于从与所述html元素相关联的所述重要值获取的定位标识和基于所述收集到的3D场景模板来定位所述html元件到所述3D场景中。全文摘要用于将包括html元素的2D网页转换成在其中用户最感兴趣的html元素出现在最可见的位置的3D场景的方法。为此,将重要值与每个html元素相关联,并基于从与所述html元素相关联的所述重要值获取的定位标识将所述html元素定位到所述3D场景中。基于在3D场景中的html元素上作出的点击量可定义html元素的重要值。可将一个或多个化身包含到3D场景中。然后定位标识可基于关于在3D场景中的html元素的化身的位置、移动和其它行为或它们的统计。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号