摘要:
An apparatus for determining visibility of agents in a scene from multiple viewpoints in a there-dimensional environment. The apparatus comprises a programmable vertex processor operable to execute a plurality of vertex programs. A programmable fragment processor is provided that is operable to execute a plurality of pixel shaders programs, said vertex programs and said pixel shaders programs operable to render each object in the scene multiple times from multiple viewpoints. A processing unit is provided that is operable to analyze the rendered viewpoints to determine visibility area of the agents.
摘要:
A system and method for navigation graph generation in real time is provided including a dictionary operable to maintain information mapping surface features to navigational costs. Further included is a graphical module operable to transform geometrical data of a virtual world and associated navigational costs obtained from the dictionary into navigation data; a graph-generation module operable to translate the navigation data into a semi-generated navigation graph; and a physical module operable to receive the semi-generated navigation graph, and generate an updated navigation graph based on collisions test.
摘要:
A system and method for navigation graph generation in real time is provided including a dictionary operable to maintain information mapping surface features to navigational costs. Further included is a graphical module operable to transform geometrical data of a virtual world and associated navigational costs obtained from the dictionary into navigation data; a graph-generation module operable to translate the navigation data into a semi-generated navigation graph; and a physical module operable to receive the semi-generated navigation graph, and generate an updated navigation graph based on collisions test.
摘要:
An apparatus for determining visibility of agents in a scene from multiple viewpoints in a there-dimensional environment. The apparatus comprises a programmable vertex processor operable to execute a plurality of vertex programs. A programmable fragment processor is provided that is operable to execute a plurality of pixel shaders programs, said vertex programs and said pixel shaders programs operable to render each object in the scene multiple times from multiple viewpoints. A processing unit is provided that is operable to analyze the rendered viewpoints to determine visibility area of the agents.