本发明专利技术公开了一种生成三维互动界面的方法及其装置,该方法包括步骤:获取三维互动界面上的图素在显示界面上的位置坐标,三维互动界面上的图素包括背景层图素、互动层图素和遮挡层图素;获取预先绘制的背景层图素、互动层图素及遮挡层图素;根据位置坐标,将所述背景层图素、互动层图素和遮挡层图素依次渲染到所述显示界面上。本发明专利技术生成三维互动界面的方法,只需获取各个预先绘制的简单的二维图素及各个图素在显示界面上的位置坐标,不需要用专业的三维绘图技术即可生成三维互动界面,实现比较简单;且用户需要修改三维互动界面的时候,只需修改互动层图素或背景层图素或遮挡层图素,不需要利用三维绘图软件去修改相应的整体三维模型,简单方便。
【技术实现步骤摘要】
本专利技术涉及图像处理
,特别涉及一种生成三维互动界面的方 法及其装置。
技术介绍
现有技术的三维互动界面(比如游戏界面) 一般是根据实际需要的三 维互动界面运用专用的三维建模软件建立相应的模型,然后将模型通过复 杂的矩阵变换渲染到计算机的显示器上,可见现有技术的三维互动界面的实现需要很强的三维专业技术才能实现,实现起来比较复杂;另外如果想 要修改三维互动界面时,还需要用软件去修改相应的模型,操作比较复杂。
技术实现思路
本专利技术提供了一种生成三维互动界面的方法及其装置,其实现比较简 单,不需要很强的三维专业技术就能实现。本专利技术的技术方案是 一种生成三维互动界面的方法,包括步骤获取三维互动界面上的图素在显示界面上的位置坐标,所述三维互 动界面上的图素包括背景层图素、互动层图素和遮挡层图素;获取预先绘制的所述背景层图素、互动层图素及遮挡层图素;根据所述位置坐标,将所述背景层图素、互动层图素和遮挡层图素 依次渲染到所述显示界面上。本专利技术的生成三维互动界面的装置,包括获取模块,用于获取三维互动界面上的图素在显示界面上的位置坐 标,所述三维互动界面上的图素包括背景层图素、互动层图素和遮挡层图素;及获^^预先《会制的所迷背景层图素、互动层图素及遮挡层图素;渲染模块,用于根据所述位置坐标,将所述背景层图素、互动层图 素和遮挡层图素依次渲染到所述显示界面上。本专利技术的生成三维互动界面的方法及其装置,通过获取三维互动界 面上的图素在显示界面上的位置坐标,所述三维互动界面上的图素包括 背景层图素、互动层图素和遮挡层图素;及获取预先绘制的所述背景层 图素、互动层图素及遮挡层图素;之后根据所述位置坐标,将所述背景 层图素、互动层图素和遮挡层图素依次渲染到所述显示界面上。由此可 见本专利技术生成三维互动界面的方法,只需获取预先绘制好的各个简单的 二维图素及各个图素在显示界面的位置坐标,不需要专业的三维绘图技 术即可实现三维互动界面,实现比较简单;且用户需要修改三维互动界 面的时候,只需修改互动层图素或背景层图素或遮挡层图素,不需要利 用三维绘图软件去修改相应的整体三维模型,实现相对比较筒单。附图说明图1是本专利技术生成三维互动界面的方法的流程图2是本专利技术生成三维互动界面的装置一实施例的方框图3是本专利技术生成三维互动界面的装置一实施例的方框图4是本专利技术实施例三的调整月份转轮的示意图5是本专利技术实施例三的调整月份转轮的各个图素的示意图。具体实施例方式下面结合附图和具体实施例对本专利技术做一详细的阐述。 实施例一本专利技术的生成三维互动界面的方法,如图1,包括步骤5101、 获取三维互动界面的图素在显示界面上的位置坐标;该图素包 括背景层图素、互动层图素及遮挡层图素。该步骤是获取三维互动界面的 图素在显示界面上的位置坐标,该三维互动界面是预先指定的。在一具体 实施例中,用户可以将该指定的三维互动界面上的图素进行归类,划分为 背景层图素、互动层图素及遮挡层图素,具体可以是,将所述三维互动界 面分为三层,从下到上依次为第一层、第二层、第三层;所述第一层为背 景层图素,所述第二层为互动层图素,所述第三层为遮挡层图素;所述互 动层图素为所述三维互动界面上的互动区域,所述互动区域包括操作区域(用户可以在该操作区域进行操作)和非操作区域,用来遮挡所述非操作 区域的区域为遮挡层图素,位于所述互动层图素下面的区域为所述背景层 图素。之后用户可以根据制图软件等工具来计算该归类好的各个图素在显 示界面的位置坐标。5102、 获取预先绘制好的所述背景层图素、互动层图素及遮挡层图素。 用户可以用图片制作工具来绘制背景层图素、互动层图素及遮挡层图素, 比如PhotoShop制图软件。5103、 根据所述位置坐标,将所述背景层图素、互动层图素和遮挡层 图素按先后顺序依次渲染到所述显示界面上,即可在显示界面上生成所需 的三维互动界面。本专利技术的生成三维互动界面的方法,是根据预先知道的三维互动界面 来实现新的三维互动界面,即从结果出发,通过分析最终要实现的三维互 动界面,将该三维互动界面进行归类,计算各个图素在显示界面的位置坐标,准备好各个图素,最后将绘制好的各个图素按相应的位置坐标有序的 渲染到显示界面上,即形成要实现的三维互动界面。由此可见本专利技术生成三维互动界面的方法,只需获取预先绘制好的 各个简单的二维图素及各个图素在显示界面的位置坐标,不需要专业的三维绘图技术即可显示三维互动界面,实现比较筒单;且用户需要修改 三维互动界面的时候,只需修改互动层图素或背景层图素或遮挡层图素, 不需要利用三维绘图软件去修改相应的整体三维模型,实现相对比较筒单。为了方便用户对三维互动界面进行修改,操作比较简单,在一具体实 施例中,在根据所述位置坐标,将所述背景层图素、互动层图素和遮挡层 图素依次渲染到所述显示界面上之后,还包括步骤当检测到用户修改所 述显示界面上的图素的修改信息时,接收该修改信息,并根据该修改信息 更新所述显示界面上的图素。在一具体实施例中,当检测到用户的修改信 息时,判断该修改信息是对哪个图素(背景层图素或互动层图素或遮挡层 图素)进行修改,再根据该修改信息修改相应的图素,并将修改后的图素 渲染到相应的显示界面上。实施例二本专利技术生成三维互动界面的装置,如图2,包括获取模块Sl,用于获取预先计算的三维互动界面上的图素在显示界面 上的位置坐标,所述三维互动界面上的图素包括背景层图素、互动层图素 和遮挡层图素;及获取预先绘制的所述背景层图素、互动层图素及遮挡层 图素。用户可以预先对需要实现的三维互动界面的图素进行归类,将其划 分为背景层图素、互动层图素及遮挡层图素,具体可以是,将所述三维互 动界面分为三层,从下到上依次为第一层、第二层、第三层;所述第一层 为背景层图素,所述第二层为互动层图素,所述第三层为遮挡层图素;所 述互动层图素为所述三维互动界面上的互动区域,所述互动区域包括操作区域(用户可以在该操作区域进行操作)和非操作区域,用来遮挡所述非 操作区域的区域为遮挡层图素,位于所述互动层图素下面的区域为所述背 景层图素。之后用户可以根据制图软件等工具来计算该归类好的各个图素 在显示界面的位置坐标,及预先用绘图工具绘制出背景层图素、互动层图 素和遮挡层图素。渲染模块S2,用于根据所述位置坐标,将所述背景层图素、互动层 图素和遮挡层图素依次渲染到所述显示界面上。另外,为了方便用户修改渲染到显示界面上的各个图素,如图3,本发 明实现三维互动显示界面的装置还包括,修改模块S3,其与渲染模块S2连 接,在检测到用户修改所述三维互动界面的修改信息时,接收该修改信息, 并根据该修改信息更新所述显示界面上的各个图素(背景层图素或互动层 图素或遮挡层图素)。实施例三结合上述实施例工作原理,该实施例给出了生成三维互动界面"转轮" 的方法。图4所示为要生成的调整月份的转轮示意图。首先将调整月份的转轮归类分为背景层图素、互动层图素和遮挡层图 素,如图5,转轮A为第一层,是背景层图素;B为第二层,是互动层图素, 其上面写有从1到12个数字,用来表示月份;C、 D、 E为第三层,是遮挡 层图素,其中C为用于遮挡互动层图素上方的区域,D用于遮挡互动层图素 下方的区域;E是用来表示月,除了 "月,,字,其本文档来自技高网...
【技术保护点】
一种生成三维互动界面的方法,其特征在于,包括步骤: 获取三维互动界面上的图素在显示界面上的位置坐标,所述三维互动界面上的图素包括背景层图素、互动层图素和遮挡层图素; 获取预先绘制的所述背景层图素、互动层图素及遮挡层图素; 根据所述位置坐标,将所述背景层图素、互动层图素和遮挡层图素依次渲染到所述显示界面上。
【技术特征摘要】
【专利技术属性】
技术研发人员:徐蜀中,胡建华,谢桂冠,
申请(专利权)人:广东威创视讯科技股份有限公司,
类型:发明
国别省市:81[中国|广州]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。