Computer simulation method with user-defined transportation and layout
Abstract
In one implementation, a method comprises: obtaining a first input from a user of a client device associated with creating a personal transportation center within a virtual environment; in response to obtaining the first input, instantiating the personal transportation center within the virtual environment; in response to obtaining a second user input from the user of the client device, instantiating a first portal within the personal transportation center, wherein the first portal corresponds to a first destination environment within the virtual environment specified by the user; and in response to obtaining a third user input from the user of the client device, instantiating a second portal different from the first portal within the personal transportation center, wherein the second portal corresponds to a second destination environment different from the first destination environment within the virtual environment specified by the user.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
modeling a three-dimensional environment; causing display of a portal at a first location in the three-dimensional environment, wherein the portal is associated with a second location in the three-dimensional environment; in response to obtaining a first user input from a user, disassociating the portal from the second location and associating the portal with a third location in the three-dimensional environment; and in response to obtaining a second user input from the user, transporting an avatar of the user from the first location to the third location.
2 . The method of claim 1 , wherein causing display of the portal at the first location is performed in response to obtaining a third user input from the user placing the portal in the three-dimensional environment.
3 . The method of claim 1 , wherein the first user input includes a first portion interacting with the portal to open a customization menu and a second portion interacting with the customization menu to select the third location.
4 . The method of claim 1 , wherein the second user input includes a portion maneuvering the avatar of the user into the portal.
5 . The method of claim 1 , further comprising, in response to obtaining the first user input, changing an appearance of the portal at the first location.
6 . The method of claim 1 , further comprising, prior to obtaining the first user input, in response to obtaining a third user input from the user, transporting the avatar of the user from the first location to the second location.
7 . The method of claim 1 , further comprising, in response to obtaining a third user input from the user, transporting the avatar of the user from the third location to the first location.
8 . The method of claim 1 , further comprising, in response to obtaining a third user input from the user, transporting the avatar of the user from the third location to a fourth location.
9 . The method of claim 1 , further comprising, in response to obtaining the first user input, further associating the portal with one or more fourth locations.
10 . The method of claim 9 , wherein, in response to obtaining the second user input, the avatar of the user is transported to the third location based on a random selection between the third location and the one or more fourth locations.
11 . The method of claim 9 , wherein, in response to obtaining the second user input, the avatar of the user is transported to the third location based on a temporal selection between the third location and the one or more fourth locations.
12 . A device comprising:
non-transitory memory; and one or more processors to:
model a three-dimensional environment;
cause display of a portal at a first location in the three-dimensional environment, wherein the portal is associated with a second location in the three-dimensional environment;
in response to obtaining a first user input from a user, disassociating the portal from the second location and associating the portal with a third location in the three-dimensional environment; and
in response to obtaining a second user input from the user, transporting an avatar of the user from the first location to the third location.
13 . The device of claim 12 , wherein the one or more processors are to cause display of the portal at the first location in response to obtaining a third user input from the user placing the portal in the three-dimensional environment.
14 . The device of claim 12 , wherein the first user input includes a first portion interacting with the portal to open a customization menu and a second portion interacting with the customization menu to select the third location.
15 . The device of claim 12 , wherein the second user input includes a portion maneuvering the avatar of the user into the portal.
16 . The device of claim 12 , wherein the one or more processors are further to, in response to obtaining the first user input, change an appearance of the portal at the first location.
17 . The device of claim 12 , wherein the one or more processors are further to, in response to obtaining the first user input, further associate the portal with one or more fourth locations.
18 . The device of claim 17 , wherein, in response to obtaining the second user input, the avatar of the user is transported to the third location based on a random selection between the third location and the one or more fourth locations.
19 . The device of claim 17 , wherein, in response to obtaining the second user input, the avatar of the user is transported to the third location based on a temporal selection between the third location and the one or more fourth locations.
20 . A non-transitory memory having instructions encoded thereon which, when executed by a device having one or more processors, causes the device to:
model a three-dimensional environment; cause display of a portal at a first location in the three-dimensional environment, wherein the portal is associated with a second location in the three-dimensional environment; in response to obtaining a first user input from a user, disassociating the portal from the second location and associating the portal with a third location in the three-dimensional environment; and in response to obtaining a second user input from the user, transporting an avatar of the user from the first location to the third location.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.