[发明专利]一种模型设置的方法及装置、计算设备和存储介质在审
申请号: | 201910305736.2 | 申请日: | 2019-04-16 |
公开(公告)号: | CN109903384A | 公开(公告)日: | 2019-06-18 |
发明(设计)人: | 李晶晶;谭贤亮;喻赞 | 申请(专利权)人: | 珠海金山网络游戏科技有限公司;珠海西山居移动游戏科技有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T13/20 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 王治东;吴肖肖 |
地址: | 519000 广东省珠海市高新区唐家湾镇前岛环路325号102室*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控件 绘制 存储介质 计算设备 模型设置 模型属性 中心点 射线 虚拟摄像机 输入指令 申请 | ||
本申请提供一种模型设置的方法及装置、计算设备和存储介质,其中,所述方法包括:根据输入指令确定选取点,根据所述选取点和虚拟摄像机确定目标射线;确定所述目标射线与模型的首个交点,将所述首个交点作为绘制控件的中心点;根据绘制控件的中心点和所述绘制控件对应的属性值,确定位于所述绘制控件范围内的模型属性值,从而可以通过绘制控件选取模型内的任意位置进行模型属性值的设置,操作简便高效。
技术领域
本申请涉及动画制作技术领域,特别涉及一种模型设置的方法及装置、计算设备和存储介质。
背景技术
对于动画场景中的三维模型的制作,在三维模型绘制完毕后,需要进一步地对三维模型的属性进行设置。以人物模型为例,需要对人物模型的属性进行设置,例如三维模型的颜色、穿着服装的柔软度、穿戴盔甲的坚硬度等。
现有技术中,三维模型的属性设置只能分区块选取,然后对每个区块分别进行属性设置。以着色为例,现有技术中三维模型的着色过程大多是基于软件的工具进行编辑,这些工具在进行模型选取时,往往只能实现分区块选取,或者选取模型中完整的物件或物件的某个部分,然后对选取的部分内容进行填色,无法实现选取任意大小或位置进行颜色编辑。
因此,现有技术中的模型设置的工作繁琐,效率低下,影响三维模型的制作进度。
发明内容
有鉴于此,本申请实施例提供了一种模型设置的方法及装置、计算设备和存储介质,以解决现有技术中存在的技术缺陷。
本申请实施例公开了一种模型设置的方法,用于虚拟场景中,所述虚拟场景设置有虚拟摄像机,所述方法包括:
根据输入指令确定选取点,根据所述选取点和虚拟摄像机确定目标射线;
确定所述目标射线与模型的首个交点,将所述首个交点作为绘制控件的中心点;
根据绘制控件的中心点和所述绘制控件对应的属性值,确定位于所述绘制控件范围内的模型属性值。
可选地,根据输入指令确定选取点,包括:根据鼠标生成的输入指令确定选取点。
可选地,确定所述目标射线与模型的首个交点,包括:
将所述模型划分为多个网格,根据网格形成多级空间立方体,其中,第i级空间立方体包括至少两个第i+1级空间立方体,且i为大于等于1的正整数;
将所述目标射线与所述空间立方体逐级进行求交,确定首个与所述目标射线相交的级别最小的空间立方体为目标空间立方体;
将所述目标空间立方体中的每个网格与所述目标射线求交,得到首个与所述目标射线相交的网格;
确定所述目标射线与所述网格的交点。
可选地,将所述目标射线与所述空间立方体逐级进行求交,确定首个与所述目标射线相交的级别最小的空间立方体为目标空间立方体,包括:
S1、将所述目标射线与第i级空间立方体进行求交,确定与所述目标射线相交的首个第i级空间立方体;其中,1≤i≤n;
S2、将所述目标射线与所述首个第i级空间立方体对应的第i+1级空间立方体进行求交,确定与所述目标射线相交的首个第i+1级空间立方体;
S3、判断i是否小于n,若是,执行步骤S4,若否,执行步骤S5;
S4、将i自增1,然后执行步骤S2;
S5、确定与所述目标射线相交的首个第n级空间立方体为目标空间立方体。
可选地,确定所述目标射线与所述网格的交点,包括:
通过预定义的函数得到所述目标射线与所述网格的交点坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山网络游戏科技有限公司;珠海西山居移动游戏科技有限公司,未经珠海金山网络游戏科技有限公司;珠海西山居移动游戏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910305736.2/2.html,转载请声明来源钻瓜专利网。