预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106780769A(43)申请公布日2017.05.31(21)申请号201611204676.8(22)申请日2016.12.23(71)申请人王征地址210000江苏省南京市江宁区融侨世家7栋1003(72)发明人王征(74)专利代理机构南京知识律师事务所32207代理人杜袁成蒋海军(51)Int.Cl.G06T19/20(2011.01)G06T17/00(2006.01)权利要求书2页说明书7页附图2页(54)发明名称一种减少近距离对象遮挡的三维模型绘制系统及绘制方法(57)摘要本发明公开了一种减少近距离对象遮挡的三维模型绘制系统及绘制方法,属于三维模型设计领域。本发明的绘制系统包括视角捕捉器、强制显示控制器、显示标识控制器和模型渲染器,视角捕捉器用于对不同视角进行逻辑分类并捕捉视角变化,强制显示控制器控制强制显示开关的开/关状态,显示标识控制器用于对不同视角下的模型添加控制显示标识,并根据视角状态和强制显示开关状态,计算三维模型对应的绘制状态,并传输给模型渲染器,模型渲染器控制各个三维模型的绘制。本发明的绘制方法能根据视角变化,对近距离的三维模型进行缩小显示或半透明显示或隐藏处理,避免模型间相互遮挡,从而降低操作成本,扩大用户视野,提升用户仿真体验。CN106780769ACN106780769A权利要求书1/2页1.一种减少近距离对象遮挡的三维模型绘制系统,其特征在于:包括视角捕捉器、强制显示控制器、显示标识控制器和模型渲染器,其中,视角捕捉器:对不同的视角进行逻辑分类,形成不同的视角状态,实时捕捉视角在不同分类之间的变化,并将视角状态传输给显示标识控制器;强制显示控制器:控制强制显示开关的开/关状态,并将其状态传输给显示标识控制器,当强制显示开关打开时,所有三维模型将被强制显示,当强制显示开关关闭时,所有三维模型的绘制将依赖于视角状态的变化;显示标识控制器:对不同视角下的模型添加控制显示标识,以形成模型控制显示标识表,并根据获取的视角状态和强制显示开关状态,计算各个三维模型对应的绘制状态,将该绘制状态传输给模型渲染器;模型渲染器:根据获取的绘制状态控制各个三维模型的绘制。2.根据权利要求1所述的一种减少近距离对象遮挡的三维模型绘制系统,其特征在于:所述控制显示标识包括“正常”、“缩小”、“隐藏”和“半透明”,所述控制显示标识表的信息包括视角状态、三维模型、控制显示标识。3.一种减少近距离对象遮挡的三维模型绘制方法,包括以下步骤:步骤一、视角分类的初始化;视角捕捉器将不同的视角进行逻辑分类,形成视角状态;步骤二、三维模型控制显示标识表的初始化;根据步骤一的逻辑分类,在不同的视角下,显示标识控制器分别对三维模型的控制显示标识进行初始化,形成三维模型的控制显示标识表;步骤三、三维模型强制显示开关的初始化;强制显示控制器对强制显示开关进行“打开”或“关闭”设置;步骤四、捕捉视角变化;步骤三结束后,视角捕捉器记录变化后的视角并判断该视角所属的视角状态,将视角状态传输给显示标识控制器;步骤五、计算三维模型对应的绘制状态;步骤四结束后,显示标识控制器接收强制显示控制器反馈的强制显示开关的状态以及视角捕捉器反馈的视角状态,并根据显示标识控制器中的控制显示标识表中所记录的三维模型的控制显示标识计算并标识出各个三维模型的绘制状态,将绘制状态信息传输给模型渲染器;步骤六、三维模型的绘制;模型渲染器接收各个三维模型的绘制状态信息,对各个三维模型进行绘制。4.根据权利要求3所述的一种减少近距离对象遮挡的三维模型绘制方法,其特征在于:步骤一中视角的逻辑分类包括上帝视角和漫游视角,当视角在三维模型外部时为上帝视角,当视角在三维模型内部时为漫游视角。5.根据权利要求4所述的一种减少近距离对象遮挡的三维模型绘制方法,其特征在于:步骤二中三维模型的控制显示标识包括“正常”、“缩小”、“隐藏”和“半透明”,控制显示标识表的信息包括视角状态、三维模型、控制显示标识。6.根据权利要求4或5所述的一种减少近距离对象遮挡的三维模型绘制方法,其特征在2CN106780769A权利要求书2/2页于:步骤二中三维模型控制显示标识表的初始化添加为手动标记法,具体为:分别按照上帝视角和漫游视角的分类,对所有加载的三维模型逐个标记其控制显示标识。7.根据权利要求4或5所述的一种减少近距离对象遮挡的三维模型绘制方法,其特征在于:步骤二中三维模型控制显示标识表的初始化添加为自动标记法,具体为:分别按照上帝视角和漫游视角的分类,以三维模型的承载体为标识单位,对该标识单位标记其控制显示标识,加载或安装在该标识单位上的所有三维模型都具有与该标识单位相同的控制显示标识;当某个三维模型被加载或安装到某个标