发明名称 |
网络游戏中的射线查询方法和场景服务器 |
摘要 |
本发明提供了网络游戏中的射线查询方法和场景服务器。该方法包括:场景服务器针对每一游戏帧执行以下操作:在每一游戏帧开始时,将针对该游戏帧的所有射线查询请求注册到射线查询管理器中;依据注册至该射线查询管理器的射线查询请求数量统计出当前是由CPU还是由图像处理器GPU执行射线查询;如果统计出是由CPU执行射线查询,则由CPU执行射线查询;如果统计出是由GPU执行射线查询,则调度GPU异步执行射线查询,而CPU在GPU执行射线查询期间执行非射线查询任务。 |
申请公布号 |
CN102810133A |
申请公布日期 |
2012.12.05 |
申请号 |
CN201210150401.6 |
申请日期 |
2012.05.15 |
申请人 |
北京像素软件科技股份有限公司 |
发明人 |
李利国 |
分类号 |
G06F19/00(2011.01)I |
主分类号 |
G06F19/00(2011.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
杨春香;宋志强 |
主权项 |
一种网络游戏中的射线查询方法,其特征在于,该方法包括:场景服务器针对每一游戏帧执行以下操作:在每一游戏帧开始时,将针对该游戏帧的所有射线查询请求注册到射线查询管理器中;依据注册至该射线查询管理器的射线查询请求数量统计出当前是由CPU还是由图像处理器GPU执行射线查询;如果统计出是由CPU执行射线查询,则由CPU执行射线查询;如果统计出是由GPU执行射线查询,则调度GPU异步执行射线查询,而CPU在GPU执行射线查询期间执行非射线查询任务。 |
地址 |
100043 北京市石景山区八大处高科技园区西井路3号3号楼7170房间 |