一种虚拟动态群体的可见性判断方法

    公开(公告)号:CN101339667A

    公开(公告)日:2009-01-07

    申请号:CN200810113062.8

    申请日:2008-05-27

    Abstract: 本发明提供一种虚拟动态群体的可见性判断方法,用于在群体仿真数据的基础上对虚拟动态群体中的各个个体的可见性进行判断;其中,的群体仿真数据包括个体、个体在某一时刻的位置、个体在某一时刻所对应的场景节点的ID;方法包括:对静态场景进行可见性剔除,将每一帧的可见性结果实时更新到节点可见性信息数组中;将仿真数据中的个体与场景节点ID所对应的场景节点相结合,然后根据节点可见性信息数组中场景节点的可见性,实现对个体的可见性剔除。本发明的方法将群体中的个体作为其相应场景节点的一份子,直接将场景的可见性赋予到个体身上,避免了单独对数量巨大的个体进行可见性判断,大大减少了空间数据结构更新和个体遮挡查询带来的消耗。

    一种虚拟人群运动的三维可视化方法

    公开(公告)号:CN100440257C

    公开(公告)日:2008-12-03

    申请号:CN200610114106.X

    申请日:2006-10-27

    Abstract: 本发明公开了一种虚拟人群运动的三维可视化方法,包含以下步骤:分析系统中要出现的虚拟人群,将个体作分类,建立模板模型库和材质库;捕获或者手工生成所需人体运动数据,并将运动数据输入到运动数据库中;合成运动数据;对模板模型和合成的运动数据进行绘制预处理;输入描述人群运动的简单脚本数据;生成虚拟个体;驱动虚拟个体的运动,生成动态的虚拟人群;实现对虚拟人群的群体渲染。本发明的虚拟人群运动三维可视化方法,具有高效、通用、低建模成本等优点,能够在普通的PC上实时、逼真的展示30,000人规模的虚拟人群运动。

    一种虚拟动态群体的可见性判断方法

    公开(公告)号:CN101339667B

    公开(公告)日:2010-06-02

    申请号:CN200810113062.8

    申请日:2008-05-27

    Abstract: 本发明提供一种虚拟动态群体的可见性判断方法,用于在群体仿真数据的基础上对虚拟动态群体中的各个个体的可见性进行判断;其中,的群体仿真数据包括个体、个体在某一时刻的位置、个体在某一时刻所对应的场景节点的ID;方法包括:对静态场景进行可见性剔除,将每一帧的可见性结果实时更新到节点可见性信息数组中;将仿真数据中的个体与场景节点ID所对应的场景节点相结合,然后根据节点可见性信息数组中场景节点的可见性,实现对个体的可见性剔除。本发明的方法将群体中的个体作为其相应场景节点的一份子,直接将场景的可见性赋予到个体身上,避免了单独对数量巨大的个体进行可见性判断,大大减少了空间数据结构更新和个体遮挡查询带来的消耗。

    一种虚拟人群运动的三维可视化方法

    公开(公告)号:CN1949274A

    公开(公告)日:2007-04-18

    申请号:CN200610114106.X

    申请日:2006-10-27

    Abstract: 本发明公开了一种虚拟人群运动的三维可视化方法,包含以下步骤:分析系统中要出现的虚拟人群,将个体作分类,建立模板模型库和材质库;捕获或者手工生成所需人体运动数据,并将运动数据输入到运动数据库中;合成运动数据;对模板模型和合成的运动数据进行绘制预处理;输入描述人群运动的简单脚本数据;生成虚拟个体;驱动虚拟个体的运动,生成动态的虚拟人群;实现对虚拟人群的群体渲染。本发明的虚拟人群运动三维可视化方法,具有高效、通用、低建模成本等优点,能够在普通的PC上实时、逼真的展示30,000人规模的虚拟人群运动。

Patent Agency Ranking