Abstract: A computing system may include a communication interface configured to receive from a first client machine a natural language description of a three-dimensional environment. A path embedding generator may determine a path language representation of a three-dimensional virtual environment based on the natural language description and via a large language model interface. The path language representation may be generated in accordance with a path language definition and may include one or more entities to include within the three-dimensional virtual environment. An entity of the entities may include a three-dimensional model of the entity and an entity animation rig for animating the entity. The path language representation may include a script governing behavior of the one or more entities and including one or more events. The three-dimensional virtual environment may be presented at a second client machine upon request.
Type:
Grant
Filed:
July 22, 2024
Date of Patent:
February 18, 2025
Assignee:
Polyup Inc.
Inventors:
Amir Masoud Zarkesh, Kamran Elahian, Arash Keshmirian, Alex Zakharenkov, Zohre Elahian, Johnathan Valencia
Abstract: A computing system may include a communication interface configured to receive from a first client machine a natural language description of a three-dimensional environment. A path embedding generator may determine a path language representation of a three-dimensional virtual environment based on the natural language description and via a large language model interface. The path language representation may be generated in accordance with a path language definition and may include one or more entities to include within the three-dimensional virtual environment. An entity of the entities may include a three-dimensional model of the entity and an entity animation rig for animating the entity. The path language representation may include a script governing behavior of the one or more entities and including one or more events. The three-dimensional virtual environment may be presented at a second client machine upon request.
Type:
Application
Filed:
July 22, 2024
Publication date:
January 23, 2025
Applicant:
Polyup Inc.
Inventors:
Amir Masoud Zarkesh, Kamran Elahian, Arash Keshmirian, Alex Zakharenkov, Zohre Elahian, Johnathan Valencia