The present invention provides a method and a device for processing a vertex normal, according to the invention, create the source object and the target grid mesh to be rendered matched; in the source mesh's vertex set respectively target mesh to each vertex corresponding to the selected reference vertex; corresponding vertices will be selected according to the vertex normal mapping to the target mesh object, solves the vertex normal target mesh used in related technologies on the way to set up the light rendering effect is poor, so as to realize the goal of grid objects in three-dimensional space to be rendered with the overall volume light rendering effect.
【技术实现步骤摘要】
顶点法线的处理方法及装置
本专利技术涉及三维图像渲染领域,具体而言,涉及一种顶点法线的处理方法及装置。
技术介绍
目前,相关技术中所采用的实时渲染的树叶网格通常是采用多个附带簇叶纹理的平面交叉而构成的。这其中所使用的交叉平面法则是利用多个相互交叉的平面来共同表现一个物体。图1是根据相关技术的一个交叉平面法的运用实例的示意图。如图1所示,由于存在交叉平面,因此,用户可以从不同角度均可以观察到附带簇叶纹理的平面。这种处理方式的关键在于针对当前运行的游戏环境下能够适用于交叉平面法加以表现的不同三维物体(例如:树木、花草、毛发)选择不同的交叉平面,同时贴图还能够与对应的平面实现巧妙的结合,从而实现对游戏环境下的三维物体进行实时渲染。然而,尽管上述处理方式能够避免因完全细致构建三维物体的组成部分(例如:树冠上的每片树叶)所带来的帧率降低问题以及因顶点数量增加所带来的海量内存消耗问题,但是这种处理方式仍旧存在明显的缺陷:交叉平面的光照着色效果并不理想,影响用户的视觉体验。
技术实现思路
本专利技术提供了一种顶点法线的处理方法及装置,以至少解决相关技术中所采用的目标网格物体上的顶点法线设置方式所获得的光照渲染效果较差的问题。根据本专利技术的一个方面,提供了一种顶点法线的处理方法,包括:创建与待渲染的目标网格物体相适配的源网格物体;在源网格物体的顶点集合中分别为目标网格物体上每个顶点选取对应的参照顶点;将选取的参照顶点的法线映射至目标网格物体的对应顶点上。可选地,创建与目标网格物体相适配的源网格物体包括:采用多个交叉平面构建目标网格物体;根据目标网格物体的三维轮廓创建包围目标 ...
【技术保护点】
一种顶点法线的处理方法,其特征在于,包括:创建与待渲染的目标网格物体相适配的源网格物体;在所述源网格物体的顶点集合中分别为所述目标网格物体上每个顶点选取对应的参照顶点;将选取的所述参照顶点的法线映射至所述目标网格物体的对应顶点上。
【技术特征摘要】
1.一种顶点法线的处理方法,其特征在于,包括:创建与待渲染的目标网格物体相适配的源网格物体;在所述源网格物体的顶点集合中分别为所述目标网格物体上每个顶点选取对应的参照顶点;将选取的所述参照顶点的法线映射至所述目标网格物体的对应顶点上。2.根据权利要求1所述的方法,其特征在于,创建与所述目标网格物体相适配的所述源网格物体包括:采用多个交叉平面构建所述目标网格物体;根据所述目标网格物体的三维轮廓创建包围所述目标网格物体的所述源网格物体。3.根据权利要求1所述的方法,其特征在于,在所述顶点集合中分别为所述目标网格物体上每个顶点选取对应的参照顶点包括:按照预设顺序依次遍历所述目标网格物体上的每个顶点;从所述顶点集合中选取与所述目标网格物体上当前遍历的顶点的空间距离最近的顶点,并将当前选取的顶点设置为与所述当前遍历的顶点对应的参照顶点,直至为所述目标网格物体上每个顶点均选取到对应的参照顶点。4.根据权利要求1所述的方法,其特征在于,在将选取的所述参照顶点的法线映射至所述目标网格物体的对应顶点上之前,还包括:查找共享所述参照顶点的多个邻接平面;在所述多个邻接平面中分别获取垂直于每个平面的法线;对获取到的分别与各个平面垂直的多条法线执行加法运算并进行归一化处理,得到所述参照顶点的法线。5.根据权利要求1所述的方法,其特征在于,将选取的所述参照顶点的法线映射至所述目标网格物体的对应顶点上包括:以所述参照顶点的法线为映射源,按照所述参照顶点的法线方向设置所述目标网格物...
【专利技术属性】
技术研发人员:黄馥霖,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。