【技术实现步骤摘要】
渲染方法及装置
本专利技术实施例涉及三维游戏渲染处理
,具体而言,涉及一种渲染方法及装置。
技术介绍
在3D游戏的室外场景中,植被的渲染尤为重要。但是现有的植被渲染方法计算效率低且显示效果差。
技术实现思路
有鉴于此,本专利技术提供了一种渲染方法及装置。本专利技术实施例提供了一种渲染方法,应用于与游戏客户端通信连接的游戏服务端,所述方法包括:当所述游戏客户端处于离线状态时,获取游戏场景中的植被模型;计算出所述植被模型的环境光遮蔽权重值,将所述环境光遮蔽权重值加载至所述植被模型的颜色属性信息中,将所述植被模型发送至所述游戏客户端;当所述游戏客户端处于在线状态时,获取所述游戏场景中的实时光照向量,根据所述实时光照向量计算出实时光照强度值;将所述实时光照强度值发送至所述游戏客户端,使所述游戏客户端根据所述实时光照强度值以及所述植被模型的颜色属性中的环境光遮蔽权重值计算获得渲染颜色值,使所述游戏客户端根据所述渲染颜色值对所述植被模型进行渲染并将完成渲染的植被模型进行显示。可选地,所述植被模型中包括多个顶点颜色属性信息,将所述环境光遮蔽权重值加载至所述植被模型的颜色属性信 ...
【技术保护点】
1.一种渲染方法,其特征在于,应用于与游戏客户端通信连接的游戏服务端,所述方法包括:当所述游戏客户端处于离线状态时,获取游戏场景中的植被模型;计算出所述植被模型的环境光遮蔽权重值,将所述环境光遮蔽权重值加载至所述植被模型的颜色属性信息中,将所述植被模型发送至所述游戏客户端;当所述游戏客户端处于在线状态时,获取所述游戏场景中的实时光照向量,根据所述实时光照向量计算出实时光照强度值;将所述实时光照强度值发送至所述游戏客户端,使所述游戏客户端根据所述实时光照强度值以及所述植被模型的颜色属性中的环境光遮蔽权重值计算获得渲染颜色值,使所述游戏客户端根据所述渲染颜色值对所述植被模型进行 ...
【技术特征摘要】
1.一种渲染方法,其特征在于,应用于与游戏客户端通信连接的游戏服务端,所述方法包括:当所述游戏客户端处于离线状态时,获取游戏场景中的植被模型;计算出所述植被模型的环境光遮蔽权重值,将所述环境光遮蔽权重值加载至所述植被模型的颜色属性信息中,将所述植被模型发送至所述游戏客户端;当所述游戏客户端处于在线状态时,获取所述游戏场景中的实时光照向量,根据所述实时光照向量计算出实时光照强度值;将所述实时光照强度值发送至所述游戏客户端,使所述游戏客户端根据所述实时光照强度值以及所述植被模型的颜色属性中的环境光遮蔽权重值计算获得渲染颜色值,使所述游戏客户端根据所述渲染颜色值对所述植被模型进行渲染并将完成渲染的植被模型进行显示。2.根据权利要求1所述的渲染方法,其特征在于,所述植被模型中包括多个顶点颜色属性信息,将所述环境光遮蔽权重值加载至所述植被模型的颜色属性信息中的步骤,包括:将所述环境光遮蔽权重值分别添加至所述植被模型的每个顶点颜色属性信息中。3.根据权利要求1所述的渲染方法,其特征在于,根据所述实时光照向量计算出实时光照强度值的步骤,包括:采用兰伯特光照模型算法计算出所述实时光照向量所对应的实时光照强度值。4.根据权利要求1所述的渲染方法,其特征在于,使所述游戏客户端根据所述实时光照强度值以及所述植被模型的颜色属性中的环境光遮蔽权重值计算获得渲染颜色值的步骤,包括:使所述游戏客户端将所述实时光照强度值与所示植被模型的颜色属性信息中的环境光遮蔽权重值相乘获得所述渲染颜色值。5.一种渲染方法,其特征在于,应用于与游戏服务端通信连接的游戏客户端,所述方法包括:当处于离线状态时,获取所述游戏服务端发送的植被模型,其中,所述植被模型的颜色属性信息中加载有环境光遮蔽权重值;当处于在线状态时,获取所述游戏服务端发送的实时光照强度值;根据所述实时光照强度值以及所述植被模型的颜色属性中的环境光遮蔽权重值计算获得渲染颜色值,根据所述渲染颜色值对所述植被模型进行渲染并将完成渲染的植被模型进行显示。6.一种渲染装置,其特征在于,应用于与游戏客户端通信连接的游戏服务端,所述装置包括:第一植被模型获取模...
【专利技术属性】
技术研发人员:张广,
申请(专利权)人:北京像素软件科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。