Systems of methods of rendering textures in virtual spaces with walls and arrangeable objects
AssigneeNintendo Co., Ltd.
InventorsYoshifumi Masaki, Mayu Furukawa
Life of this patent
Estimating the term…
Abstract
On the basis of operation data, a wallpaper to be set on a wall object constructing a wall of a room is selected. Then, in a rendering process, a process of rendering the wall object and a first-type object arranged in the room by using a wallpaper texture corresponding to the set wallpaper, and a process of rendering a second-type object arranged in the room, are executed.
Claims19
A computer-readable non-transitory storage medium having stored therein a game program causing a computer of an information processing apparatus to perform operations comprising:
- processing operation data on the basis of an operation input;
- positioning a wall object in a room in a virtual space;
- selecting, based on the operation data, an object from among a plurality of objects including a first-type object and a second-type object, and arranging, moving, or deleting the selected object in the room;
- selecting, based on the operation data, a wallpaper to be set on the wall object;
- and
- generating an image of the virtual space that includes the wall object, the first-type object, and the second-type object by executing, for a given frame, a render process that includes:
- selecting, based on the wallpaper that has been selected using the operation data, a wallpaper texture and texture mapping the wallpaper texture to the wall object,
- automatically selecting, based on the wallp as been set, an object texture that corresponds to the wallpaper texture, and texture mapping the object texture to the first-type object that is arranged in the room in the virtual space, and
- texture mapping a texture that is different from the wallpaper that has been set to the second-type object that is arranged in the room in the virtual space.
A game system comprising:
- a user input device;
- and
- a game apparatus that includes at least one processor being configured to execute:
- process operation data from the operation section;
- position a wall object of a room in a virtual space;
- select, based on the operation data, an object from among a plurality of objects including a first-type object and a second-type object, and arranging, moving, or deleting the selected object in the room;
- select . . . based on the operation data, a wallpaper to be set on the wall object;
- generate an image of the virtual space that includes the wall object, the first-type object, and the second-type object by executing, for a given frame, a render process that includes:
- selection, based on the wallpaper that has been selected using the operation data, of a wallpaper texture and texture mapping the wallpaper texture to the wall object,
- automatic selection, based on the wallpaper that has been set, of an object texture that corresponds to the wallpaper texture, and texture mapping the object texture to the first-type object that is arranged in the room in the virtual space, and
- texture map of a texture that is different from the wallpaper that has been set to the second-type object that is arranged in the room in the virtual space.
A game apparatus comprising:
- at least one hardware processor and a memory coupled thereto, the hardware processor configured to perform operations comprising:
- processing operation data on the basis of an operation input;
- positioning a wall object in a room in a virtual space;
- selecting, based on the operation data, an object from among a plurality of objects including a first-type object and a second-type object, and arranging, moving, or deleting the selected object in the room;
- selecting, based on the operation data, a wallpaper to be set on the wall object;
- and
- generating an image of the virtual space that includes the wall object, the first- type object, and the second-type object by executing, for a given frame, a render process that includes:
- selecting, based on the wallpaper that has been selected using the operation data, a wallpaper texture and texture mapping the wallpaper texture to the wall object,
- automatically selecting, based on the wallpaper that has been set, an object texture that corresponds to the wallpaper texture, and texture mapping the object texture to the first-type object that is arranged in the room in the virtual space, and
- texture mapping a texture that is different from the wallpaper that has been set to the second-tyr object that is arranged in the room in the virtual space.
A game processing method comprising;
- processing operation data on the basis of an operation input;
- positioning a wall object in a room in a virtual space;
- selecting, based on the operation data, an object from among a plurality of objects including a first-type object and a second-type object, and arranging, moving, or deleting the selected object in the room;
- selecting, based on the operation data, a wallpaper to be set on the wall object;
- and
- generating an image of the virtual space that includes the wall object, the first-type obiect, and the second-type object by executing, for a given frame, a render process that includes:
- selecting, based on the wallpaper that has been selected using the operation data, a wallpaper texture and texture mapping the wallpaper texture to the wall object,
- automatically selecting, based on the wallpaper that has been set, an object texture that corresponds to the wallpaper texture, and texture mapping the object texture to the first-type object that is arranged in the room in the virtual space, and
- texture mapping a texture that is not based on the wallpaper that has been set to the second-type object that is arranged in the room in the virtual space.
Dependencies are inferred from the claim text.