Scaling voxels in a virtual space
AssigneeSony Interactive Entertainment Inc.
InventorsJun Hiroi, Osamu Ota
Life of this patent
Estimating the term…
Abstract
An information processing apparatus acquires, for each of a plurality of unit portions included in an object, volume element data indicating a position in a virtual space where a unit volume element corresponding to the unit portion is to be arranged, arranges, on the basis of the volume element data, a plurality of the unit volume elements in the virtual space, draws a spatial image representing how the virtual space in which the unit volume elements are arranged looks, and changes a size of the unit volume elements on the basis of a manner in which the unit volume elements are arranged in the spatial image.
Claims7
An information processing apparatus comprising:
- a volume element data acquisition section adapted to acquire, for each of a plurality of unit portions included in an object, volume element data indicating a position in a virtual space where a plurality of unit volume elements corresponding to the unit portion is to be arranged;
- a volume element arrangement section adapted to arrange in an arrangement, on a basis of the volume element data, one or more of the unit volume elements in the virtual space;
- and
- a spatial image drawing section adapted to draw a spatial image depicting how the virtual space where the arranged unit volume elements are arranged looks,
- wherein
- for each of the unit portions, the volume element arrangement section changes a density of the unit volume elements of the unit portion depending on the importance of the unit portion, and changes a size of the arranged unit volume elements of the unit portion depending on the density of the arranged unit volume elements of the unit portion, such that a size of at least one of the arranged unit volume elements is different than a size of at least one other of the arranged unit volume elements;
- changing the density is accomplished by including in or excluding from the arrangement the unit volume elements, of the unit portion, for which volume element data has been acquired, by, with regard to at least one unit volume element, including it in the arrangement by determining to arrange it in the virtual space, and with regard to at least one other unit volume element, excluding it in the arrangement by determining to not arrange it in the virtual space;
- changing the size is accomplished by increasing or decreasing the size of the arranged unit volume elements by, for unit portions having low density of the arranged unit volume elements, increasing the size of the arranged unit volume elements, and for unit portions having high density of the arranged unit volume elements, decreasing the size of the arranged unit volume elements;
- for each arranged unit volume element undergoing a size change, changing the size includes changing the size, from an initial size to a size matching the changed unit volume element density of the unit portion to which the arranged unit volume element belongs, incrementally step by step through interim sizes;
- and
- the importance of the unit portion is determined in accordance with contents of game processes by which a user engages, in the virtual space, in a first game activity requiring movement of body parts of the user and a second game activity requiring communication between game players,
- the importance of the unit portion being determined in the first game activity by a greater amount of movement required for the game of a body part, of the user, to which the unit portion is associated, in contrast to a lesser amount of movement required for the game by other body parts of the user,
- the importance of the unit portion being determined in the second game activity by a greater usefulness for communication required for the game of a body part, of the user, amount of movement required for the game of a body part, of the user, to which the unit portion is associated in contrast to a lesser usefulness for communication required for the game by other body parts of the user.
An information processing method comprising:
- acquiring, for each of a plurality of unit portions included in an object, volume element data indicating a position in a virtual space where a plurality of unit volume elements corresponding to the unit portion is to be arranged;
- arranging in an arrangement, on a basis of the volume element data, one or more of the unit volume elements in the virtual space;
- and
- drawing a spatial image depicting how the virtual space where the arranged unit volume elements are arranged looks,
- wherein
- for each of the unit portions, the arranging changes a density of the unit volume elements of the unit portion depending on the importance of the unit portion, and changes a size of the arranged unit volume elements of the unit portion depending on the density of the arranged unit volume elements of the unit portion, such that a size of at least one of the arranged unit volume elements is different than a size of at least one other of the arranged unit volume elements;
- changing the density is accomplished by including in or excluding from the arrangement the unit volume elements, of the unit portion, for which volume element data has been acquired, by, with regard to at least one unit volume element, including it in the arrangement by determining to arrange it in the virtual space, and with regard to at least one other unit volume element, excluding it in the arrangement by determining to not arrange it in the virtual space;
- changing the size is accomplished by increasing or decreasing the size of the arranged unit volume elements by, for unit portions having low density of the arranged unit volume elements, increasing the size of the arranged unit volume elements, and for unit portions having high density of the arranged unit volume elements, decreasing the size of the arranged unit volume elements;
- for each arranged unit volume element undergoing a size change, changing the size includes changing the size, from an initial size to a size matching the changed unit volume element density of the unit portion to which the arranged unit volume element belongs, incrementally step by step through interim sizes;
- and
- the importance of the unit portion is determined in accordance with contents of game processes by which a user engages, in the virtual space, in a first game activity requiring movement of body parts of the user and a second game activity requiring communication between game players,
- the importance of the unit portion being determined in the first game activity by a greater amount of movement required for the game of a body part, of the user, to which the unit portion is associated, in contrast to a lesser amount of movement required for the game by other body parts of the user,
- the importance of the unit portion being determined in the second game activity by a greater usefulness for communication required for the game of a body part, of the user, amount of movement required for the game of a body part, of the user, to which the unit portion is associated in contrast to a lesser usefulness for communication required for the game by other body parts of the user.
A non-transitory, computer readable storage medium containing a computer program, which when executed by a computer, causes the computer to carry out actions, comprising:
- acquiring, for each of a plurality of unit portions included in an object, volume element data indicating a position in a virtual space where a plurality of unit volume elements corresponding to the unit portion is to be arranged;
- arranging in an arrangement, on a basis of the volume element data, one or more of the unit volume elements in the virtual space;
- and
- drawing a spatial image depicting how the virtual space where the arranged unit volume elements are arranged looks,
- wherein
- for each of the unit portions, the arranging changes a density of the unit volume elements of the unit portion depending on the importance of the unit portion, and changes a size of the arranged unit volume elements of the unit portion depending on the density of the arranged unit volume elements of the unit portion, such that a size of at least one of the arranged unit volume elements is different than a size of at least one other of the arranged unit volume elements;
- changing the density is accomplished by including in or excluding from the arrangement the unit volume elements, of the unit portion, for which volume element data has been acquired, by, with regard to at least one unit volume element, including it in the arrangement by determining to arrange it in the virtual space, and with regard to at least one other unit volume element, excluding it in the arrangement by determining to not arrange it in the virtual space;
- changing the size is accomplished by increasing or decreasing the size of the arranged unit volume elements by, for unit portions having low density of the arranged unit volume elements, increasing the size of the arranged unit volume elements, and for unit portions having high density of the arranged unit volume elements, decreasing the size of the arranged unit volume elements;
- for each arranged unit volume element undergoing a size change, changing the size includes changing the size, from an initial size to a size matching the changed unit volume element density of the unit portion to which the arranged unit volume element belongs, incrementally step by step through interim sizes;
- and
- the importance of the unit portion is determined in accordance with contents of game processes by which a user engages, in the virtual space, in a first game activity requiring movement of body parts of the user and a second game activity requiring communication between game players,
- the importance of the unit portion being determined in the first game activity by a greater amount of movement required for the game of a body part, of the user, to which the unit portion is associated, in contrast to a lesser amount of movement required for the game by other body parts of the user,
- the importance of the unit portion being determined in the second game activity by a greater usefulness for communication required for the game of a body part, of the user, amount of movement required for the game of a body part, of the user, to which the unit portion is associated in contrast to a lesser usefulness for communication required for the game by other body parts of the user.
Dependencies are inferred from the claim text.