一种头发高光渲染方法、装置、设备及存储介质

文档序号:1939518 发布日期:2021-12-07 浏览:13次 >En<

阅读说明:本技术 一种头发高光渲染方法、装置、设备及存储介质 (Hair highlight rendering method, device, equipment and storage medium ) 是由 冯乐乐 贺甲 于 2020-06-01 设计创作,主要内容包括:本发明实施例公开了一种头发高光渲染方法、装置、设备及存储介质。该方法包括:获取目标发片的发片类型、待调整位置和待调整高光参数,根据发片类型从预先生成的曲线映射贴图中筛选出目标映射贴图;根据目标映射贴图得到与待调整位置对应的调整数值;根据调整数值对待调整高光参数进行数值调整,并根据数值调整结果对目标发片进行高光渲染。本发明实施例的技术方案,基于目标映射贴图提高了目标发片的高光渲染的自由度,以使目标发片更加接近美术原画绘制的风格化艺术效果,达到了对头发高光的渲染具有风格化控制的效果。(The embodiment of the invention discloses a hair highlight rendering method, a device, equipment and a storage medium. The method comprises the following steps: acquiring a hair piece type, a position to be adjusted and a highlight parameter to be adjusted of a target hair piece, and screening out a target mapping map from a pre-generated curve mapping map according to the hair piece type; obtaining an adjustment value corresponding to the position to be adjusted according to the target mapping map; and carrying out numerical value adjustment on the highlight parameter to be adjusted according to the adjustment numerical value, and carrying out highlight rendering on the target hair piece according to a numerical value adjustment result. According to the technical scheme of the embodiment of the invention, the freedom degree of highlight rendering of the target hair piece is improved based on the target mapping chartlet, so that the target hair piece is closer to the stylized artistic effect drawn by the art original picture, and the stylized control effect on the highlight rendering of the hair is achieved.)

一种头发高光渲染方法、装置、设备及存储介质

技术领域

本发明实施例涉及计算机应用技术领域,尤其涉及一种头发高光渲染方法、装置、设备及存储介质。

背景技术

光源照射到物体后会反射到人眼中,物体上最亮的部分称之为高光。长期以来,头发高光渲染是三渲二卡通渲染中的重中之重,相较于照片级写实渲染,风格化渲染在高光亮度和高光形状上具有更强的美术可控性。

但是,由于每个卡通角色的发型存在差异性,现有的风格化渲染方案对于头发高光的控制效果有待改善。

发明内容

本发明实施例提供了一种头发高光渲染方法、装置、设备及存储介质,以实现对头发高光的渲染具有风格化控制的效果。

第一方面,本发明实施例提供了一种头发高光渲染方法,可以包括:

获取目标发片的发片类型、待调整位置和待调整高光参数,根据发片类型从预先生成的曲线映射贴图中筛选出目标映射贴图;

根据目标映射贴图得到与待调整位置对应的调整数值;

根据调整数值对待调整高光参数进行数值调整,并根据数值调整结果对目标发片进行高光渲染。

可选的,根据调整数值对待调整高光参数进行数值调整,可以包括:

获取待调整高光参数的基准数值,根据调整数值对基准数值进行数值调整。

可选的,目标映射贴图可以通过如下步骤预先生成:

获取与待调整高光参数和发片类型对应的映射曲线;

对映射曲线进行编码,生成目标映射贴图。

可选的,待调整高光参数的个数是至少两个,对映射曲线进行编码,生成目标映射贴图,可以包括:

对各待调整高光参数分别对应的映射曲线进行编码,将编码结果存储到目标映射贴图的相应通道中,根据存储结果生成目标映射贴图。

可选的,映射曲线的第一轴向包括待调整位置,且第二轴向包括调整数值。

可选的,曲线映射贴图可以通过如下步骤预先生成:

获取各发片类型分别对应的各目标映射贴图,根据各目标映射贴图生成曲线映射贴图。

可选的,调整数值包括缩放系数,和/或,待调整高光参数包括高光平滑度、高光颜色和高光偏移量中的至少一个。

第二方面,本发明实施例还提供了一种头发高光渲染装置,可以包括:

数据获取模块,用于获取目标发片的发片类型、待调整位置和待调整高光参数,根据发片类型从预先生成的曲线映射贴图中筛选出目标映射贴图;

调整数值得到模块,用于根据目标映射贴图得到与待调整位置对应的调整数值;

头发高光渲染模块,用于根据调整数值对待调整高光参数进行数值调整,并根据数值调整结果对目标发片进行高光渲染。

第三方面,本发明实施例还提供了一种设备,该设备可以包括:

一个或多个处理器;

存储器,用于存储一个或多个程序;

当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现本发明任意实施例所提供的头发高光渲染方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本发明任意实施例所提供的头发高光渲染方法。

本发明实施例的技术方案,通过获取目标发片的发片类型、待调整位置和待调整高光参数,以便根据发片类型从预先生成的曲线映射贴图中筛选出与发片类型对应的目标映射贴图,进而从目标映射贴图中得到与待调整位置对应的调整数值;根据调整数值对待调整位置上的待调整高光参数进行数值调整,并根据数值调整结果对目标发片进行高光渲染。上述技术方案,基于目标映射贴图提高了各发片的高光渲染的自由度,以使各发片更加接近美术原画绘制的风格化艺术效果,达到了对头发高光的渲染具有风格化控制的效果。

附图说明

图1是本发明实施例一中的一种头发高光渲染方法的流程图;

图2是本发明实施例一中的头发高光的示意图;

图3是本发明实施例二中的一种头发高光渲染方法的流程图;

图4a是本发明实施例二中的高光平滑度的映射曲线的示意图;

图4b是本发明实施例二中的高光偏移量的映射曲线的示意图;

图4c是本发明实施例二中的高光颜色的映射曲线的示意图;

图5是本发明实施例三中的一种头发高光渲染装置的结构框图;

图6是本发明实施例四中的一种设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在介绍本发明实施例之前,先对本发明实施例的应用场景进行示例性说明:三渲二卡通渲染是将3D模型渲染为二维(two dimensional,2D)图像,其具有较高的制作效率,让一些手绘艰难的2D图像可以快速成型。为模拟真实情况,三维(three dimensional,3D)模型有凸起有凹陷,有面向光源的区域也有背向光源的区域,光源照射在3D模型的不同区域会呈现出不同的明暗效果。需要说明的是,在将3D模型渲染为2D图像后,2D图像中还需要保留3D模型的光影特性。但是,如果将3D模型直接渲染到2D图像上,3D模型经过光影照射后投影在2D图像上的高光阴影会很细碎,这在头发高光渲染方面尤其明显,可控性较差的光影特性致使2D图像的美观性不佳。

为解决这一问题,风格化渲染方案应运而生,经由其渲染生成的2D图像在符合光影特性的同时可以保持美感。具体而言,基于风格化渲染生成的2D图像只需要符合光影特性,而无需与现实世界的光影特性呈现出的明暗效果完全相同。比如,在2D图像上,明亮区域仍是明亮,阴暗区域仍是阴暗,但是如何明亮如何阴暗,明亮区域的高光是什么形状,阴暗区域的阴影是什么形状,这些均是可控的,无需与现实世界中的高光阴影完全相同。

但是,针对风格化渲染方案中涉及到的各种高光参数,如高光平滑度、高光颜色、高光偏移量等等,它们大多是单一固定的常量值,由此计算出的高光形状过于单一,头发高光的风格化控制效果不佳。

实施例一

图1是本发明实施例一中提供的一种头发高光渲染方法的流程图。本实施例可适用于对头发高光进行渲染的情况,尤其适用于对头发高光进行风格化渲染的情况。该方法可以由本发明实施例提供的头发高光渲染装置来执行,该装置可以由软件和/或硬件的方式实现,该装置可以集成在各种用户终端或服务器上。参见图1,本发明实施例的方法具体包括如下步骤:

S110、获取目标发片的发片类型、待调整位置和待调整高光参数,根据发片类型从预先生成的曲线映射贴图中筛选出目标映射贴图。

其中,头发包括至少一个发片,目标发片是各发片中需要对待调整高光参数进行数值调整的发片。各发片的发片类型可能相同也可能不同,每个发片类型均存在与其对应的目标映射贴图,基于与各发片类型分别对应的目标映射贴图可以生成曲线映射贴图,如将各目标映射贴图的集合作为曲线映射贴图;再如对各目标映射贴图进行合并处理后生成曲线映射贴图,每个目标映射贴图是曲线映射贴图中的一行或是一列;等等,在此未做具体限定。由此,在获取到目标发片的发片类型之后,根据该发片类型可以从预先生成的曲线映射贴图中筛选出目标映射贴图。待调整位置是目标发片上需要进行数值调整的位置,每个目标发片上的待调整位置的数量可以是一个、两个或是多个。待调整高光参数是目标发片上需要进行数值调整的高光参数,如高光平滑度、高光颜色和高光偏移量中的至少一个,再如高光抖动程度等等。

S120、根据目标映射贴图得到与待调整位置对应的调整数值。

其中,目标映射贴图中存储有可对待调整高光参数进行重映射的映射曲线,该映射曲线的第一轴向可以是待调整位置,且第二轴向可以是调整数值,由此,根据待调整位置可以从目标映射贴图中得到相应的调整数值,以便根据调整数值对待调整位置上的待调整高光参数进行数值调整。特别地,若待调整位置的数量是两个及两个以上,则从目标映射贴图中可以得到与各待调整位置分别对应的调整数值。再特别地,若某待调整位置上的待调整高光参数的数量是两个及两个以上,则从目标映射贴图中可以得到与各待调整高光参数分别对应的调整数值。本领域技术人员应当理解的是,每个待调整位置上的各待调整高光参数的调整数值可能相同也可能不同;相应的,各待调整位置上的同一待调整高光参数的调整数值可能相同也可能不同,在此未做具体限定。

S130、根据调整数值对待调整高光参数进行数值调整,并根据数值调整结果对目标发片进行高光渲染。

其中,在获取到与待调整位置对应的调整数值后,可以根据调整数值对待调整位置上的待调整高光参数进行数值调整,这使得目标发片上不同待调整位置处的同一待调整高光参数不再是单一固定的常量值,由此,在根据数值调整结果对目标发片进行高光渲染后,可以得到具有更多风格化的头发高光,如中间窄而两边宽(如图2所示),再如中间宽而两边窄,再如变化锐利,再如变化平缓等等,提高了目标发片的高光渲染的自由度。特别地,若同一待调整位置上的调整数值的数量是至少两个,则根据各调整数值分别对相应的待调整高光参数进行数值调整。如待调整高光参数包括高光平滑度和高光颜色,从目标映射贴图上得到与高光平滑度对应的调整数值A,以及与高光颜色对应的调整数值B,由此,可以根据A调整高光平滑度,且根据B调整高光颜色。

在此基础上,可选的,在根据调整数值对待调整高光参数进行数值调整时,可以先获取待调整高光参数的基准数值,再根据调整数值对基准数值进行数值调整。示例性的,若调整数值是缩放系数,则可以基于缩放系数对基准数值进行缩放处理;若调整数值与基准数值是同一量级数值,则可以基于调整数值对基准数值进行加减处理;等等,在此未做具体限定。示例性的,以调整数值是缩放系数且待调整高光参数是高光平滑度为例,高光平滑度的基准数值是1000,4个待调整位置对应的缩放系数分别是1.2、1.0、0.8和0.6,经由缩放系数调整后的高光平滑度分别是1200、1000、800和600,这使得同一目标发片上不同待调整位置处的高光线条的宽度不再相同,有些高光线条较宽,有些高光线条较窄,由此提高了目标发片的高光渲染的自由度。

需要说明的是,在头发由至少两个发片构成时,可以逐发片修改待调整高光参数。由于不同发片的发片类型可能存在差异性,这意味着不同发片对应的目标映射贴图可能存在差异性,进而不同发片的同一待调整高光参数的数值调整结果可能存在差异性,由此提高了各发片的高光渲染的自由度,每个发片具有各自的风格化更强的高光渲染效果。

本发明实施例的技术方案,通过获取目标发片的发片类型、待调整位置和待调整高光参数,以便根据发片类型从预先生成的曲线映射贴图中筛选出与发片类型对应的目标映射贴图,进而从目标映射贴图中得到与待调整位置对应的调整数值;根据调整数值对待调整位置上的待调整高光参数进行数值调整,并根据数值调整结果对目标发片进行高光渲染。上述技术方案,基于目标映射贴图提高了各发片的高光渲染的自由度,以使各发片更加接近美术原画绘制的风格化艺术效果,达到了对头发高光的渲染具有风格化控制的效果。

实施例二

图3是本发明实施例二中提供的一种头发高光渲染方法的流程图。本实施例以上述各技术方案为基础进行优化。在本实施例中,可选的,目标映射贴图可以通过如下步骤预先生成:获取与待调整高光参数和发片类型对应的映射曲线;对映射曲线进行编码,生成目标映射贴图。其中,与上述各实施例相同或相应的术语的解释在此不再赘述。

参见图3,本实施例的方法具体可以包括如下步骤:

S210、获取与待调整高光参数和发片类型对应的映射曲线,对映射曲线进行编码,生成目标映射贴图。

其中,同一发片类型的不同待调整高光参数可能对应不同的映射曲线,不同发片类型的同一待调整高光参数亦可能对应不同的映射曲线,因此,映射曲线是与待调整高光参数和发片类型同时对应的曲线,可选的,映射曲线的第一轴向可以是待调整位置,第二轴向可以是调整数值,该第一轴向可以是横轴,该第二轴向可以是纵轴,当然,反之亦然可以,在此未做具体限定。

在获取到映射曲线后,可以对其进行编码以生成目标映射贴图,目标映射贴图与发片类型存在对应关系,与待调整高光参数可能存在对应关系。例如,考虑到某发片类型上的待调整高光参数的数量可能是至少两个,在对各待调整高光参数分别对应的映射曲线进行编码之后,可以基于每个映射曲线的编码结果各自生成目标映射贴图,此时,目标映射贴图和发片类型及待调整高光参数间均存在对应关系;也可以将每个映射曲线的编码结果存储到目标映射贴图的不同通道中,并根据存储结果生成目标映射贴图,如待调整高光参数的数量是M个,则将M个映射曲线分别存储到目标映射贴图的M个通道中,M是正整数,此时,目标映射贴图只和发片类型存在对应关系。

S220、获取目标发片的发片类型、待调整位置和待调整高光参数,根据发片类型从预先生成的曲线映射贴图中筛选出目标映射贴图。

S230、根据目标映射贴图得到与待调整位置对应的调整数值。

S240、根据调整数值对待调整高光参数进行数值调整,并根据数值调整结果对目标发片进行高光渲染。

需要说明的是,在实际应用中,映射曲线可以根据实际渲染需求预先生成,如期望某发片类型上头发高光的宽窄变化趋势是波浪线,则可以将波浪线作为映射曲线,考虑到头发高光的宽窄程度是高光平滑度带来的,由此,在基于这样的映射曲线生成目标映射贴图后,可以基于目标映射贴图对高光平滑度进行数值调整,以使数值调整后的高光平滑度的变化趋势由直线形式转变为具有波峰波谷的波浪线形式,实现了头发高光的风格化渲染的效果。

本发明实施例的技术方案,通过获取与待调整高光参数和发片类型对应的预先生成的映射曲线,对映射曲线进行编码以生成目标映射贴图,由此,在基于目标映射贴图对待调整高光参数进行数值调整后,可使数值调整结果的变化趋势与映射曲线的变化趋势相一致,达到了更加风格化的高光效果。

为了更好地理解上述步骤的具体实现过程,下面结合具体示例,对本实施例的头发高光渲染方法进行示例性的说明。示例性的,将整个头发划分为多个发片类型,以某发片类型为例,为得到如图2所示的头发高光效果,设置如图4a-4c所示的映射曲线。具体的,图4a是高光平滑度的映射曲线,其横轴范围和纵轴范围均为0-1,横轴表示发片的横向坐标,根据横向坐标可以确定出待调整位置,纵轴表示高光平滑度的缩放系数,通过这条映射曲线调整后的高光平滑度可以使该发片上的高光形状具有预期的中间窄而两边宽的变化趋势。图4b是高光偏移量的映射曲线,其横轴范围和纵轴范围均为0-1,横轴表示发片的横向坐标,纵轴表示高光偏移量的缩放系数,通过这条映射曲线调整后的高光偏移量可以使该发片上的高光具有预期的抖动程度变化趋势。图4c是高光颜色的映射曲线,其横轴范围和纵轴范围均为0-1,横轴表示发片的横向坐标,纵轴表示对高光颜色的缩放系数,通过这条映射曲线调整后的高光颜色可以使该发片上的高光具有预期的亮度变化趋势。

进一步,将图4a-4c所示的三条映射曲线分别编码到分辨率为Nx1的目标映射贴图的RGB三个通道上,其中,N是正整数,其控制目标映射贴图的大小,会对编码精度产生影响,可视情况增大或减小,可选的,N可以为128或256。每条映射曲线的横轴对应于目标映射贴图的横向坐标,该横向坐标的范围是1到N,映射曲线的纵轴对应于目标映射贴图的该横向坐标下的像素值。

在此基础上,若发片类型的数量是至少两个,可以将各发片类型的Nx1的目标映射贴图合并到一张更大的曲线映射贴图中,每个目标映射贴图是曲线映射贴图中的一行。由此,在实际应用中,可以将每个发片的横向坐标和发片类型存储到该发片的顶点数据中,将顶点数据和上述曲线映射贴图或是目标映射贴图共同输入到渲染引擎中,在高光渲染时基于发片的发片类型判断需要采样曲线映射贴图中的哪一行,再根据发片的横向坐标采样这一行的像素值;进而,根据采样出来的RGB像素值分别对高光平滑度、高光偏移量和高光颜色进行数值调整,并根据数值调整结果实现头发高光的风格化渲染效果。

实施例三

图5为本发明实施例三提供的头发高光渲染装置的结构框图,该装置用于执行上述任意实施例所提供的头发高光渲染方法。该装置与上述各实施例的头发高光渲染方法属于同一个发明构思,在头发高光渲染装置的实施例中未详尽描述的细节内容,可以参考上述头发高光渲染方法的实施例。

参见图5,该装置具体包括:数据获取模块310、调整数值得到模块320和头发高光渲染模块330。其中,数据获取模块310,用于获取目标发片的发片类型、待调整位置和待调整高光参数,根据发片类型从预先生成的曲线映射贴图中筛选出目标映射贴图;调整数值得到模块320,用于根据目标映射贴图得到与待调整位置对应的调整数值;头发高光渲染模块330,用于根据调整数值对待调整高光参数进行数值调整,并根据数值调整结果对目标发片进行高光渲染。

可选的,头发高光渲染模块330,具体可以包括:

数值调整单元,用于获取待调整高光参数的基准数值,根据调整数值对基准数值进行数值调整。

可选的,在上述装置的基础上,该装置还可包括:

目标映射贴图生成模块,用于获取与待调整高光参数和发片类型对应的映射曲线,对映射曲线进行编码,生成目标映射贴图。

可选的,目标映射贴图生成模块,具体可以包括:

目标映射贴图生成单元,用于待调整高光参数的个数是至少两个,对各待调整高光参数分别对应的映射曲线进行编码,将编码结果存储到目标映射贴图的相应通道中,根据存储结果生成目标映射贴图。

可选的,映射曲线的第一轴向包括待调整位置,且第二轴向包括调整数值。

可选的,在上述装置的基础上,该装置还可包括:

曲线映射贴图生成模块,用于获取各发片类型分别对应的各目标映射贴图,根据各目标映射贴图生成曲线映射贴图。

可选的,调整数值包括缩放系数,和/或,待调整高光参数包括高光平滑度、高光颜色和高光偏移量中的至少一个。

本发明实施例三提供的头发高光渲染装置,通过数据获取模块获取目标发片的发片类型、待调整位置和待调整高光参数,以便根据发片类型从预先生成的曲线映射贴图中筛选出与发片类型对应的目标映射贴图;调整数值得到模块从目标映射贴图中得到与待调整位置对应的调整数值;头发高光渲染模块根据调整数值对待调整位置上的待调整高光参数进行数值调整,并根据数值调整结果对目标发片进行高光渲染。上述装置,基于目标映射贴图提高了各发片的高光渲染的自由度,以使各发片更加接近美术原画绘制的风格化艺术效果,达到了对头发高光的渲染具有风格化控制的效果。

本发明实施例所提供的头发高光渲染装置可执行本发明任意实施例所提供的头发高光渲染方法,具备执行方法相应的功能模块和有益效果。

值得注意的是,上述头发高光渲染装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

实施例四

图6为本发明实施例四提供的一种设备的结构示意图,如图6所示,该设备包括存储器410、处理器420、输入装置430和输出装置440。设备中的处理器420的数量可以是一个或多个,图6中以一个处理器420为例;设备中的存储器410、处理器420、输入装置430和输出装置440可以通过总线或其它方式连接,图6中以通过总线450连接为例。

存储器410作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的头发高光渲染方法对应的程序指令/模块(例如,头发高光渲染装置中的数据获取模块310、调整数值得到模块320和头发高光渲染模块330)。处理器420通过运行存储在存储器410中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的头发高光渲染方法。

存储器410可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器410可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器410可进一步包括相对于处理器420远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置430可用于接收输入的数字或字符信息,以及产生与装置的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏等显示设备。

实施例五

本发明实施例五提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种头发高光渲染方法,包括:

获取目标发片的发片类型、待调整位置和待调整高光参数,根据发片类型从预先生成的曲线映射贴图中筛选出目标映射贴图;

根据目标映射贴图得到与待调整位置对应的调整数值;

根据调整数值对待调整高光参数进行数值调整,并根据数值调整结果对目标发片进行高光渲染。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的头发高光渲染方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。依据这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:单张图像的逼真动态光照变化合成方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!