The application relates to a method, device, device and medium for dyeing an object model, obtaining the initial color value for dyeing the object model, then extracting the initial r-channel value, the initial g-channel value and the initial B-channel value of the initial color value, and processing the three initial channel values in a non-linear increasing way, so that the three initial channel values pair It should be converted into target R channel value, target g channel value and target B channel value, then obtain the target color value corresponding to the three target channel values, and finally use the target color value to dye the target object model, where the color value corresponding to the target RGB channel value formed after nonlinear incremental conversion has higher brightness and saturation than the initial color value Therefore, using the target color value to dye the object model can improve its brightness and saturation, which is also conducive to making the overall color of the object model richer in the subsequent rendering process.
【技术实现步骤摘要】
物体模型的染色处理方法、装置、计算机设备和存储介质
本申请涉及图像处理领域,特别是涉及一种物体模型的染色处理方法、物体模型的染色处理装置、计算机设备和计算机可读存储介质。
技术介绍
随着信息处理技术的迅速发展,在日常生活和工作当中用户已经可以通过个人电脑、移动终端和服务器等具有数据处理能力的计算机设备对信息数据进行高效处理。其中,图像处理技术是利用计算机设备对图像数据进行处理的技术,使得用户可以在个人电脑等计算机设备上进行物体模型的制作、对物体模型进行染色等操作。传统技术在对物体模型进行染色时,通常是先获取用户选择的某个颜色,然后将该颜色直接渲染在物体模型当中,然而这种技术容易导致该物体模型的颜色亮度值偏低。
技术实现思路
基于此,有必要针对传统技术容易导致该物体模型的颜色亮度值偏低的技术问题,提供一种物体模型的染色处理方法、物体模型的染色处理装置、计算机设备和计算机可读存储介质。一种物体模型的染色处理方法,包括:获取用于对目标物体模型进行染色的初始颜色值;提取所述初始颜色 ...
【技术保护点】
1.一种物体模型的染色处理方法,其特征在于,包括:/n获取用于对目标物体模型进行染色的初始颜色值;/n提取所述初始颜色值的初始R通道值、初始G通道值和初始B通道值;/n按照非线性递增的方式,将初始R通道值、初始G通道值和初始B通道值,分别转化为目标R通道值、目标G通道值和目标B通道值;/n获取目标颜色值;所述目标颜色值为与所述目标R通道值、目标G通道值和目标B通道值相对应的颜色值;/n利用所述目标颜色值对所述目标物体模型进行染色处理。/n
【技术特征摘要】
1.一种物体模型的染色处理方法,其特征在于,包括:
获取用于对目标物体模型进行染色的初始颜色值;
提取所述初始颜色值的初始R通道值、初始G通道值和初始B通道值;
按照非线性递增的方式,将初始R通道值、初始G通道值和初始B通道值,分别转化为目标R通道值、目标G通道值和目标B通道值;
获取目标颜色值;所述目标颜色值为与所述目标R通道值、目标G通道值和目标B通道值相对应的颜色值;
利用所述目标颜色值对所述目标物体模型进行染色处理。
2.根据权利要求1所述的方法,其特征在于,所述获取用于对目标物体模型进行染色的初始颜色值的步骤包括:
获取所述目标物体模型的多个视线颜色值;所述多个视线颜色值为所述目标物体模型在不同视线方向下的颜色值;
确定当前视线方向;
在所述多个视线颜色值中,将与所述当前视线方向相匹配的颜色值作为所述初始颜色值。
3.根据权利要求2所述的方法,其特征在于,在所述获取所述目标物体模型的多个视线颜色值的步骤之前,还包括:
确定所述目标物体模型的正对视角颜色值和平行视角颜色值;
根据所述正对视角颜色值和平行视角颜色值,设置所述目标物体模型的所述多个视线颜色值。
4.根据权利要求3所述的方法,其特征在于,所述根据所述正对视角颜色值和平行视角颜色值,设置所述目标物体模型的所述多个视线颜色值的步骤包括:
确定所述不同视线方向与所述目标物体模型的法线方向的夹角;
根据所述不同视线方向与所述目标物体模型的法线方向的夹角,确定所述不同视线方向的颜色值插值比例;
根据所述不同视线方向的颜色值插值比例,以及所述正对视角颜色值和平行视角颜色值,计算所述多个视线颜色值。
5.根据权利要求1所述的方法,其特征在于,所述按照非线性递增的方式,将初始R通道值、初始G通道值和初始B通道值,分别转化为目标R通道值、目标G通道值和目标B通道值的步骤包括:
将所述初始R通道值、初始G通道值和初始B通道值分别输入至通道值调节模型;其中,所述通道值调节模型为在颜色通道值的取值范围非线性递增的模型,用于将所述初始R通道值、初始G通道值和初始B通道值分别转化为所述目标R通道值、目标G通道值和目标B通道值进行输出;
获取所述通道值调节模型输出的所述目标R通道值、目标G通道值和目标B通道值。
6.根据权利要求5所述的方法,其特征在于,
所述通道值调节模型,用于根据输入的初始通道值获取通道值调节量,将所述初始通道值与所述通道值调节量的比值作为所述目标通道值进行输出;其中,所述初始通道值为所述初始R通道值、初始G通道值或初始B通道值,所述通道值调节量为通道最大值与所述初始通道值的差值,所述目标通道值为所述目标R通道值、目标G通道值或目标B通道值。
7.根据权利要求1所述的方法,其特征在于,所述利用所述目标颜色值对所述目标物体模型进行染色处理的步骤包括:
获取所述目标物体模型的环境光遮蔽贴图;
根据所述环境光遮蔽贴图确定所述目标物体模型的模型底色灰度值;
将所述模型底...
【专利技术属性】
技术研发人员:汪林,刘晶,任刚,林洁,黄碧文,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。