【技术实现步骤摘要】
一种游戏道具质感生成方法及系统
[0001]本专利技术涉及图像处理
,尤其涉及一种游戏道具质感生成方法及系统。
技术介绍
[0002]游戏道具(PROPS)为PROPERTIES的缩写,泛指游戏中任何装饰、布置用的可移动物件,主要包括二类,一种是消耗品如食物、药品等,还有一类是装备类如武器、头盔、服饰、盔甲等等,在有的游戏产品中,服饰的设计是决定游戏产品品质的重要因素。
[0003]随着技术的发展,游戏、AR、VR等应用场景中,往往都需要制作三维的服饰模型,在这些场景中,用户体验都是非常重要的,除了模型的逼真细腻之外,模型的表现力和个性化也是提高用户体验的重要手段之一。
[0004]在服饰上增加颜色的质感,让服饰更加丰富多彩和漂亮,是提高服饰模型的表现力之一,但现有技术中,由于服饰建模涉及太多的元素,建模非常复杂,导致建模成本非常高,为了降低复杂度,往往采用贴图的方式来生成,但贴图由于都是事先设计好的,导致颜色风格单一重复,显得固定呆板。
技术实现思路
[0005]本专利技术为解决现有技 ...
【技术保护点】
【技术特征摘要】
1.一种游戏道具质感生成方法,其特征是,包括步骤:S1:将道具模型展开映射到二维平面的UV坐标中;S2:生成质感颜色;S3:将质感颜色应用在光照模型,得到渲染的颜色;S4:将渲染的颜色通过二维平面应用在道具模型上。2.如权利要求1所述的游戏道具质感生成方法,其特征是,步骤S2生成质感颜色的方法为:将视角方向向量与模型法线方向进行点乘,得到曲面点值ndv;将曲面点值ndv的值作为坐标,查找贴图的对应颜色,得到质感颜色。3.如权利要求1所述的游戏道具质感生成方法,其特征是,步骤S2生成质感颜色包括:基于matcap计算反射向量将反射向量乘以观察矩阵M
view
,得到将的x,y分量组成的坐标(x,y)映射到[0,1],得到采样坐标;通过采样坐标对贴图进行采样,得到质感颜色。4.如权利要求3所述的游戏道具质感生成方法,其特征是,所述采样坐标为matcap坐标(u
matcap
,v
matcap
),其计算方法为:u
matcap
=0.5
·
x+0.5v
matcap
=0.5
·
y+0.5。5.如权利要求4所述的游戏道具质感生成方法,其特征是,所述采样坐标的计算方法为:引入噪声贴图以及扰动影响;基于UV坐标采样噪声贴图的r通道和g通道,得到噪音坐标(x
t
,y
t
);将matcap坐标与噪音坐标进行相加,得到采样坐标(u'
matcap
,v'
matcap
),其公式为:u
′
matcap
=u
matcap
+x
t
*turbulanceIntensityv
′
matcap
=v
matcap
+yt*turbulanceIntensity其中,turbulanceIntensity为扰动影响。6.如权利要求1所述的游戏道具质感生成方法,其特征是,步骤S3包括:基于质感颜色计算漫反射,其公式为:基于质感颜色计算镜面反射,其公式为:计算双向反射分布函数,...
【专利技术属性】
技术研发人员:帖佳韵,张霁,
申请(专利权)人:上海暖叠网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。