【技术实现步骤摘要】
三维植物模型编辑的方法、装置、电子设备及存储介质
本申请涉及图像渲染
,尤其涉及一种三维植物模型编辑的方法、装置、电子设备及存储介质。
技术介绍
本部分旨在为权利要求书中陈述的本申请的实施方式提供背景或上下文。此处的描述不因为包括在本部分中而被认为是现有技术。随着三维(3-Dimensional,3D)渲染技术的发展,行业内对3D物体的渲染效果要求也越来越高。要达到精确的3D植物表现,需要数百万个顶点和三角面来定义植物的形状和表面,并且3D植物模型还需要与与风和天气等外力相互作用才能创建出令人信服的视觉效果。这种高度细节化的3D模型并不适合实时渲染,因为顶点的数量与所需的内存和图形管线上的处理工作量成正比。现有的3D植物模型依靠简单的网格面来模拟并覆盖大量的树叶,由于光照是基于简单网格的表面法线计算的,因此光照结果通常不正确,现有主流的对模型表面法线的编辑也只有一些简单的编辑或者通过人工手动调整,效率非常低下。
技术实现思路
本申请提供一种三维植物模型编辑的方法、装置、电子设备及存储介质,用以解决三 ...
【技术保护点】
1.一种三维植物模型编辑的方法,其特征在于,包括:/n根据三维植物模型的植物结构,得到所述三维植物模型对应的主体模型和树叶模型,所述主体模型包括树干和树枝;/n根据所述树叶模型中的顶点与最近树枝之间的距离确定对应顶点的顶点色遮罩数据;以及,根据所述主体模型的树枝的顶点与所述主体模型的中心点的距离确定对应顶点的顶点色遮罩数据;/n根据所述顶点的顶点色遮罩数据确定对应顶点的顶点数据,所述顶点数据用于所述三维植物模型的渲染。/n
【技术特征摘要】
1.一种三维植物模型编辑的方法,其特征在于,包括:
根据三维植物模型的植物结构,得到所述三维植物模型对应的主体模型和树叶模型,所述主体模型包括树干和树枝;
根据所述树叶模型中的顶点与最近树枝之间的距离确定对应顶点的顶点色遮罩数据;以及,根据所述主体模型的树枝的顶点与所述主体模型的中心点的距离确定对应顶点的顶点色遮罩数据;
根据所述顶点的顶点色遮罩数据确定对应顶点的顶点数据,所述顶点数据用于所述三维植物模型的渲染。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述树叶模型中的顶点的位置与所述主体模型的中心点的位置,确定第一向量;
根据所述树叶模型中的顶点的位置与最近树枝的中心点的位置,确定第二向量;
根据所述第一向量和/或所述第二向量确定所述树叶模型中的顶点的顶点法线。
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一向量和所述第二向量确定所述树叶模型中的顶点的顶点法线,包括:
基于预设的插值因素,对所述第一向量和所述第二向量进行混合运算,得到所述树叶模型中对应顶点的顶点法线。
4.根据权利要求2所述的方法,其特征在于,所述根据所述顶点的顶点色遮罩数据确定对应顶点的顶点数据,包括:
根据所述顶点的顶点色遮罩数据和所述顶点的顶点法线确定对应顶点的顶点数据。
5.根据权利要求1所述的方法,其特征在于,所述根据三维植物模型的植物结构,得到所述三维植物模型对应的主体模型和树叶模型,包括:
获取三维植物模型的植物结构中每个结构部分的面数;
将面数低于预设的面数阈值的结构部分组成的模型确定为树叶模型,将所述三维植物模型中除所述树叶模型外的其余结构部分组成的模型确定为主体模型。
6.根据权利要求1所述的方法,其特征在于,所述根据三维植物模型的植物结构,得到所述三维植物模型对应的主体模型...
【专利技术属性】
技术研发人员:马克思米兰·罗兹勒,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。