一种粒子特效渲染方法、系统和计算机程序产品与流程
技术特征:
1.一种粒子特效渲染方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,还包括:
3.根据权利要求2所述的方法,其特征在于,所述基于单元模型的标识参数确定所述单元模型的生命值包括:
4.根据权利要求2所述的方法,其特征在于,所述基于单元模型的标识参数确定所述单元模型的生命值包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述单元模型的标识参数和生命值生成所述单元模型的位置偏移量包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述单元模型的标识参数得到扩散范围向量包括:
7.根据权利要求5所述的方法,其特征在于,所述将所述扩散范围向量与预设方向向量叠加,获得叠加向量,还包括:
8.根据权利要求5所述的方法,其特征在于,所述基于所述叠加向量、预设扩散距离参数和所述单元模型的生命值,获得所述单元模型的位置偏移量包括:
9.根据权利要求1所述的方法,其特征在于,所述单元模型为面片模型。
10.根据权利要求9所述的方法,其特征在于,所述基于所述单元模型的初始位置数据以及位置偏移量,确定所述单元模型的渲染位置数据包括:
11.根据权利要求1所述的方法,其特征在于,所述获取所述单元模型的纹理贴图采样结果包括:
12.根据权利要求1所述的方法,其特征在于,还包括:
13.根据权利要求12所述的方法,其特征在于,所述映射关系通过透明度函数表征;
14.根据权利要求12所述的方法,其特征在于,所述基于所述单元模型的渲染位置数据和纹理贴图采样结果对所述单元模型进行渲染包括:
15.根据权利要求1所述的方法,其特征在于,还包括:
16.根据权利要求1所述的方法,其特征在于,还包括:
17.一种粒子特效渲染系统,其特征在于,包括:
18.一种计算机程序产品,其特征在于,包括计算机程序,当所述计算机程序中的至少一部分被处理器执行时,能够实现如权利要求1至16任一项所述的方法。
技术总结
本公开提供了一种粒子特效渲染方法、系统和计算机程序产品,涉及计算机动画技术领域。其中,本公开中的粒子特效渲染方法包括:获取预设数量的单元模型,所述单元模型配置有标识参数和生命值,不同单元模型的标识参数互异,生命值随时间呈周期变化;基于单元模型的标识参数和生命值生成单元模型的位置偏移量,不同单元模型的位置偏移量互异且随时间呈周期变化;基于单元模型的初始位置数据以及位置偏移量,确定单元模型的渲染位置数据;获取单元模型的纹理贴图采样结果;基于单元模型的渲染位置数据和纹理贴图采样结果对单元模型进行渲染。
技术研发人员:肖威威
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:
技术公布日:2024/11/28
技术研发人员:肖威威
技术所有人:网易(杭州)网络有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
