一种云端CPU及GPU平行渲染方法

    公开(公告)号:CN116433818A

    公开(公告)日:2023-07-14

    申请号:CN202310285820.9

    申请日:2023-03-22

    IPC分类号: G06T15/00 G06T1/20 G06F9/50

    摘要: 本发明公开了一种云端CPU及GPU平行渲染方法,包括:对三维模型进行格式统一化以及轻量化,得到轻量化三维模型;针对云端渲染服务器集群中每个轻量化三维模型,通过云端渲染服务器集群的CPU,并采用切片任务调度方法将轻量化三维模型且分为多个子模型,为每个子模型生成单独的GPU调度任务,得到轻量化三维模型对应的多个GPU调度任务;根据轻量化三维模型对应的多个GPU调度任务,并采用动态加载算法对轻量化三维模型对应的多个子模型进行动态渲染,得到轻量化三维模型的渲染结果。本发明采用动态渲染的方法,有效地提高了渲染速度,降低了运行资源的占用,最后将渲染结果以流媒体的方式传输至用户终端,提高渲染结果的加载效率。

    一种云端CPU及GPU平行渲染方法

    公开(公告)号:CN116433818B

    公开(公告)日:2024-04-16

    申请号:CN202310285820.9

    申请日:2023-03-22

    IPC分类号: G06T15/00 G06T1/20 G06F9/50

    摘要: 本发明公开了一种云端CPU及GPU平行渲染方法,包括:对三维模型进行格式统一化以及轻量化,得到轻量化三维模型;针对云端渲染服务器集群中每个轻量化三维模型,通过云端渲染服务器集群的CPU,并采用切片任务调度方法将轻量化三维模型且分为多个子模型,为每个子模型生成单独的GPU调度任务,得到轻量化三维模型对应的多个GPU调度任务;根据轻量化三维模型对应的多个GPU调度任务,并采用动态加载算法对轻量化三维模型对应的多个子模型进行动态渲染,得到轻量化三维模型的渲染结果。本发明采用动态渲染的方法,有效地提高了渲染速度,降低了运行资源的占用,最后将渲染结果以流媒体的方式传输至用户终端,提高渲染结果的加载效率。