Program, information processing method and information processing system

The system dynamically changes object textures and orientations in a virtual space based on position, addressing complex processing issues to enhance game entertainment by ensuring characters blend seamlessly with their environment.

JP7793888B1Active Publication Date: 2026-01-06CAPCOM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2025023082
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-02-17
Publication Date
2026-01-06
Estimated Expiration
2045-02-17

AI Technical Summary

Technical Problem

Existing game technologies require complex processing to store and manage texture and parameter combinations for character appearances, which can complicate the enhancement of game entertainment value.

Method used

An information processing system that dynamically changes an object's texture and orientation based on its position in a virtual space, using first and second background information to adapt the object's appearance to its new location, and includes features to change textures upon movement, death, or attack.

Benefits of technology

Enhances game entertainment value by making it easier to implement dynamic character appearances, maintaining player engagement through unexpected enemy visibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007793888000001_ABST
    Figure 0007793888000001_ABST
Patent Text Reader

Abstract

To provide a technique for more simply enhancing the interest of a game. [Solution] Position acquisition means 64 acquires position coordinates (X, Y, Z) in a virtual space where a target character exists. First acquisition means 80 acquires first background information relating to the background of the position of the target character acquired by the position acquisition means 64. Texture modification means 68 changes the appearance of the target character to an appearance corresponding to the first background information acquired by the first acquisition means 80. When the target character moves, second acquisition means 82 acquires second background information relating to the background of the position of the target character acquired by the position acquisition means 64. When the target character moves, texture modification means 68 changes the appearance of the target character after the movement to an appearance corresponding to the second background information acquired by the second acquisition means 82.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a program, an information processing method, and an information processing system. [Background technology]

[0002] In content such as games, for example, a target character is made transparent or blended into the background to make it difficult to see. For example, Patent Document 1 discloses the idea of ​​identifying an optimal combination of texture and parameters for a character corresponding to an object in the background, and changing the character's appearance by that combination. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2007-260197 Summary of the Invention [Problem to be solved by the invention]

[0004] However, the technology described in Patent Document 1 above determines textures and parameters according to the character's current position and changes the character's appearance according to that combination, so it is assumed that the game server stores the target texture and parameter combination patterns in association with appearance information, which requires complex processing.

[0005] The present disclosure has been made in light of such circumstances, and aims to provide a technology that can more easily enhance the entertainment value of a game.

[0006] In order to achieve the above object, a first aspect of the present disclosure provides: An information processing device a first acquisition means for acquiring position coordinates of an object in a virtual space; a second acquisition means for acquiring, as first background information, information relating to a texture corresponding to a position where the object is to be placed; a first change means for changing the texture of the object to a texture corresponding to the first background information; It functions as when the object moves, the second acquisition means acquires, as second background information, texture information corresponding to a position to which the object has moved; the first change means changes a texture on the object to a texture corresponding to the second background information; It is a program.

[0007] In addition, in the first aspect, the above-mentioned program may further function as a second change means for changing the texture of the object to a texture that is predetermined according to the type of the object when the object dies or becomes the target of an attack action by another object.

[0008] In addition, in the first aspect, the first change means or the second change means may change the orientation in which the object is placed, depending on the first background information or the second background information.

[0009] In addition, in the first aspect, the first change means or the second change means may change the angle at which the object is placed, depending on the first background information or the second background information that includes information regarding a rotation value.

[0010] In addition, in the first aspect, the above-mentioned program may further function as a management means for managing coordinates of the virtual space and texture information in the virtual space in association with each other.

[0011] A second aspect of the present disclosure is An information processing method executed by an information processing device, a first acquisition step of acquiring position coordinates of an object in a virtual space; a second obtaining step of obtaining, as first background information, information on a texture corresponding to a position where the object is to be placed; a first changing step of changing the texture of the object to a texture according to the first background information; Including, the second obtaining step obtains, when the object moves, texture information corresponding to a position of the object to which the object has moved, as second background information; the first changing step changes a texture on the object to a texture according to the second background information; It is an information processing method.

[0012] A third aspect of the present disclosure is a first acquisition means for acquiring position coordinates of an object in a virtual space; a second acquisition means for acquiring, as first background information, information relating to a texture corresponding to a position where the object is to be placed; a first change means for changing the texture of the object to a texture corresponding to the first background information; Equipped with when the object moves, the second acquisition means acquires, as second background information, texture information corresponding to a position to which the object has moved; the first change means changes a texture on the object to a texture corresponding to the second background information; It is an information processing system.

[0013] An information processing method and an information processing system according to an embodiment of the present disclosure are also provided as an information processing method or an information processing system corresponding to a program according to an embodiment of the present disclosure. [Effects of the Invention]

[0014] According to the present disclosure, a technique can be provided that can more easily enhance the entertainment value of a game. [Brief explanation of the drawings]

[0015] [Figure 1] FIG. 1 is a diagram illustrating an example of a configuration of an information processing system according to an embodiment of the present disclosure. [Figure 2] FIG. 1 is a diagram illustrating an example of a hardware configuration of a game device that constitutes an information processing system according to an embodiment of the present disclosure. [Figure 3] FIG. 2 is a diagram illustrating an example of the functional configuration of a game device and a server that constitute an information processing system according to an embodiment of the present disclosure. [Figure 4] FIG. 10 is a diagram illustrating an example of a game image displayed on a game device constituting an information processing system according to an embodiment of the present disclosure. [Figure 5] 5 is a diagram showing an example of a game image displayed on a game device constituting an information processing system according to an embodiment of the present disclosure, and is a diagram showing an example different from the example of FIG. 4. FIG. [Figure 6] FIG. 10 is a diagram showing an example of a flow of processing executed by a game device constituting an information processing system according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0016] [Embodiment] First, before describing an embodiment of the present invention, a brief description will be given of a game to which an information processing system according to one embodiment of the present invention (hereinafter referred to as "this system") is applied. The game to which this system is applicable (hereinafter referred to as "this game") is, for example, a type of game known as an RPG (Role Playing Game) or an action RPG. In this game, the player can freely control the character they control in a virtual space and progress through the game by repeatedly fighting enemy characters to strengthen the character. The player then progresses through the game while experiencing events set within the game.

[0017] FIG. 1 is a diagram illustrating an example of a configuration of an information processing system according to an embodiment of the present disclosure. As shown in FIG. 1, the system includes a game device 1 and a server 2. The game device 1 and the server 2 are connected to each other via a predetermined network N such as the Internet. However, the network N is not an essential component, and other technologies such as NFC (Near Field Communication), Bluetooth (registered trademark), and LAN (Local Area Network) may also be used. Note that hereinafter, when simply referring to an "image," it is intended to include both a "moving image" and a "still image."

[0018] The game device 1 is used by a player who wishes to use the services of this system. The game device 1 may be a general-purpose home game console, a PC (Personal Computer), a smartphone, a tablet, or the like. The game device 1 executes various processes required for the game to progress.

[0019] The server 2 is managed by an administrator of the system, etc. The server 2 is configured by a general-purpose PC, etc. The server 2 stores and manages various information required for the progress of the game while communicating with the game device 1, etc.

[0020] FIG. 2 is a diagram illustrating an example of a hardware configuration of a game device that constitutes an information processing system according to an embodiment of the present disclosure.

[0021] As shown in FIG. 2, the game device 1 includes a control unit 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an output unit 16, an input unit 17, a memory unit 18, a communication unit 19, and a drive 20.

[0022] The control unit 11 is configured by a microcomputer including a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a semiconductor memory, etc. The control unit 11 executes various processes according to a program recorded in a ROM 12 or a program loaded from a storage unit 18 to a RAM 13. The RAM 13 also stores information necessary for the control unit 11 to execute various processes as needed.

[0023] The control unit 11, ROM 12, and RAM 13 are connected to one another via a bus 14. An input / output interface 15 is also connected to this bus 14. An output unit 16, an input unit 17, a memory unit 18, a communication unit 19, and a drive 20 are connected to the input / output interface 15.

[0024] The output unit 16 outputs image information, audio information, etc. to a display, a speaker, etc. The image information or audio information output by the output unit 16 is output from the display, the speaker, etc. in a form that can be recognized by a person as an image or audio.

[0025] The input unit 17 is, for example, a game controller, and inputs various information in response to input operations by the player.

[0026] The storage unit 18 is configured with a hard disk drive (HDD), a solid state drive (SSD), etc., and stores various information. For example, the storage unit 18 stores various game programs, save data, account information, etc., which are necessary for progressing through the game.

[0027] The communication unit 19 controls mutual communications with other hardware and the like via a network N including the Internet.

[0028] The drive 20 is provided as needed. Removable media 31, such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, is appropriately attached to the drive 20. Various programs for executing the game are stored in the removable media 31. The programs read from the removable media 31 by the drive 20 are installed in the storage unit 18 as needed. Furthermore, the removable medium 31 can also store various types of information stored in the storage unit 18 in the same manner as the storage unit 18.

[0029] Here, the hardware configuration of the server 2 includes a control unit 100 and a communication unit 110 shown in FIG. 3, which will be described later, and other components can be basically the same as the hardware configuration of the game device 1.

[0030] FIG. 3 is a diagram illustrating an example of the functional configuration of a game device and a server that constitute an information processing system according to an embodiment of the present disclosure. As shown in FIG. 3, the control unit 11 of the game device 1 executes various programs and functions as a game processing execution means 60, an input operation reception means 62, a position acquisition means 64, a texture acquisition means 66, a texture change means 68, a texture release means 70, and an output control means 72.

[0031] The game processing execution means 60 of the game device 1 executes various processes related to the game. Specifically, the game processing execution means 60 reads virtual game space objects and textures included in the game information from a storage unit (not shown) in accordance with various input operations by the player, etc., and generates two-dimensional or three-dimensional images, sounds, etc. related to the game while executing the game program. In other words, the game processing execution means 60 controls the progress of the game by generating and managing game images based on the input operations and the position and angle of the virtual camera. Furthermore, the game processing execution means 60 transmits various pieces of information relating to the game to the server 2 as appropriate.

[0032] The input operation receiving means 62 receives input operations related to the game from the player. The information regarding the input operation received by the input operation receiving means 62 (hereinafter referred to as "input operation information") includes information regarding the type of button or analog stick on which the input operation was performed, information regarding the time when the input operation was performed, information regarding the number of times it was pressed, etc.

[0033] The position acquisition means 64 acquires the position coordinates of an object in the virtual space. Specifically, the position acquisition means 64 acquires the position coordinates (X, Y, Z) in the virtual space where the target character exists. Note that, for example, when the target character is moving, the position acquisition means 64 may acquire only the position coordinates of the target character after it has moved. Furthermore, the position coordinates referred to here may include, for example, position coordinates indicating the center of the target character, or position coordinates indicating the relative position of an object on the character's body, such as an arm or leg, relative to the position coordinates indicating the center of the target character.

[0034] The texture acquisition means 66 executes various processes related to texture acquisition. Here, the texture acquisition means 66 is provided with a first acquisition means 80 and a second acquisition means 82. The first acquisition means 80 acquires, as first background information, information relating to the texture corresponding to the position where the object is to be placed. Specifically, the first acquisition means 80 acquires the texture of the background at the position coordinates of the target character acquired by the position acquisition means 64. Here, the term "texture" in this specification broadly includes images for expressing the texture of an object in a virtual space (for example, expressing the texture of an object by drawing a texture on the surface of the object), background images such as the color and shape of various background objects, or combinations of these. Each object (terrain, character, etc.) in a game has a corresponding texture set. For example, a texture corresponding to the position where an object is placed means the background or texture set for the object corresponding to the target position (coordinates) in the virtual space. That is, the first acquisition means 80 acquires various information relating to the background of the position of the target character acquired by the position acquisition means 64 (hereinafter referred to as "first background information").

[0035] When the object moves, the second acquisition means 82 acquires texture information corresponding to the position of the object's destination as second background information. Specifically, when the target character moves, the second acquisition means 82 acquires various information related to the background of the position of the target character acquired by the position acquisition means 64 (hereinafter referred to as "second background information").

[0036] The texture modification means 68 changes the texture of the object to a texture corresponding to the first background information. Specifically, the texture modification means 68 changes the appearance of the target character to an appearance corresponding to the first background information acquired by the first acquisition means 80. Furthermore, when the target character moves, the texture modification means 68 changes the appearance of the target character after the movement to an appearance corresponding to the second background information acquired by the second acquisition means 82.

[0037] When the object dies or becomes the target of an attack action, texture canceling means 70 changes the texture applied to the object to a texture that is predetermined according to the type of the object. Specifically, when the target character dies or becomes the target of an attack action by another character (e.g., the player character), the texture release means 70 changes the appearance of the target character to a normal appearance that is predetermined according to the type of character.

[0038] The output control means 72 executes various processes for displaying on the output unit 16 various game images, sounds, etc. generated by the game process execution means 60 .

[0039] As shown in FIG. 3, the control unit 100 of the server 2 executes various programs and the like, thereby causing a game information management means 120 to function.

[0040] The game information management means 120 of the server 2 manages various information and executes various processes required for the progress of the game by the game device 1. Specifically, for example, the game information management means 120 executes authentication of account information transmitted from the game device 1, distribution of game information in response to a download request from the game device 1, and the like.

[0041] Next, an example of a specific game image will be described with reference to Figures 4 and 5. Figures 4 and 5 are both diagrams showing an example of a game image displayed on a game device constituting an information processing system according to an embodiment of the present disclosure.

[0042] In the example of FIG. 4, three enemy characters, character P1 to character P3, are displayed in a predetermined virtual space. In the example of FIG. 4, the position coordinates of character P1 are (X1, Y1, Z1), the position coordinates of character P2 are (X2, Y2, Z2), and the position coordinates of character P3 are (X3, Y3, Z3). The appearances of characters P1, P2, and P3 have all been changed to correspond to the texture of the position where each character is located, making it difficult for the player to grasp the presence of each character at a glance. Since the player will be playing the game in such an environment, the player can have a game experience in which they are suddenly attacked by an enemy character without noticing it. In contrast, FIG. 5 shows the game situation when character P2 moves from the game situation in FIG. 4. In the example of FIG. 5, the movement of character P2 changes the position coordinates to (X4, Y4, Z4). The appearance of character P2 is also changed to an appearance corresponding to the texture of the new position coordinates (X4, Y4, Z4) of the new location. In this way, the present system changes the appearance of the target character in response to the character's movement, thereby maintaining a situation in which the player cannot immediately grasp the location of the enemy character. Note that if such processing were to be implemented using only the technology described in the above-mentioned Cited Document 1, the processing would likely become complicated and difficult to implement if the character moves frequently or there are many different backgrounds and textures. However, the present system can perform the appearance change processing shown in FIG. 4 and FIG. 5 even in such cases.

[0043] FIG. 6 is a diagram showing an example of the flow of processing executed by a game device constituting an information processing system according to an embodiment of the present disclosure.

[0044] In step S1, the position acquisition means 64 acquires the position coordinates (X, Y, Z) of the target character in the virtual space.

[0045] In step S2, the first acquisition means 80 acquires first background information relating to the background of the position of the target character acquired by the position acquisition means 64.

[0046] In step S3, the texture modification means 68 modifies the appearance of the target character to an appearance corresponding to the first background information acquired by the first acquisition means 80.

[0047] In step S4, the second obtaining means 82 determines whether the target character is moving or not. If the target character has moved, the second obtaining means 82 determines YES in step S4, and the process proceeds to step S5. On the other hand, if the target character is not moving, the second acquisition means 82 determines NO in step S4, and the process ends there.

[0048] In step S5, when the target character moves, the position acquisition means 64 acquires the position coordinates (X, Y, Z) of the target character's destination.

[0049] In step S6, the second acquisition means 82 acquires second background information relating to the background of the position of the target character acquired by the position acquisition means 64 when the target character moves.

[0050] In step S7, when the target character has moved, the texture changing means 68 changes the appearance of the target character after the movement to an appearance corresponding to the second background information acquired by the second acquisition means 82. This completes the various processes executed by the game device 1.

[0051] The above describes one embodiment of the present disclosure, but the present disclosure is not limited to the above-described embodiment, and modifications and improvements within the scope of achieving the object of the present disclosure are included in the present disclosure.

[0052] [Other embodiments]

[0053] In the above embodiment, the system has been described as targeting enemy characters for appearance change, but this is not limited to this. The system may target ally characters for appearance change, or may target any object, not limited to characters, for appearance change.

[0054] Furthermore, although not described in the above embodiment, the system may change the appearance of the target character taking into consideration the posture of the target character. Specifically, for example, if the target character is in a location where it is likely to blend in with rocks or rubble, the system may change the character's posture to a crouched position, or if the target character is in an open space, the system may change the character's posture to one that is as low as possible, minimizes unevenness, and is closer to the ground. Furthermore, for example, if the terrain is one in which a similar stone statue is placed, the system may place the target character in a posture similar to that of the stone statue. In summary, the system may change the posture of the target character and place it according to the texture and background of the target character's position.

[0055] Although not described in the above embodiment, the system may also acquire rotation information along with the position coordinates of the target character. When changing the appearance of the target character, the system corrects and positions the target character in accordance with the rotation value corresponding to each position coordinate, thereby enabling the target character to be positioned in a more natural manner in the virtual space. This function is particularly useful not only when the character is simply on the ground, but also when the character is clinging to a wall, cliff, or the like.

[0056] In the above embodiment, the system has been described as dynamically acquiring the first background information and the second background information at the position coordinates of the target character, but this is not limited to this. For example, the system may provide textures to various objects (characters, land, buildings, etc.) and a management server (e.g., server 2), assign IDs to them, and store them in association with position coordinates in the virtual space.

[0057] Although not described in the above embodiment, the present system has been described as changing the appearance of the target character depending on the background in which the target character is located, but this is not limited thereto. The concept of the present system can also be applied in the following ways, for example. For example, in a virtual space where there is a lot of lava, this system may be used to create an effect where a dragon breathes fire, using background information about the terrain. Another example application is in a virtual space where there is snow, frozen lakes, etc., and to create an effect where a dragon breathes ice, using background information about the terrain. In summary, this system may use background information about the location of a target character for various effect processing, including effects performed by the target character.

[0058] In the above embodiment, the conditions under which the system cancels the change in character appearance are described as the death of the target character or the target character being the target of an attack, but this is not limited thereto. The system may cancel the change in character appearance based on any in-game condition.

[0059] Furthermore, although not explained in the above embodiment, the present system may, for example, change the appearance of a target character by coloring the target character transparently when it is not appropriate to change the appearance of the target character in accordance with background information depending on the situation in the virtual space (for example, when the background is complex and it is difficult to deal with this by replacing dynamic textures).

[0060] Also, although not explained in the above embodiment, when changing the texture, the system may change the texture immediately, or may change the texture gradually over a period of, for example, several seconds.

[0061] Although not explained in the above embodiment, the position coordinates of the character from which the system acquires the first background information or second background information do not necessarily match the position coordinates of the background or landform object itself. For example, as one process for identifying the background or terrain corresponding to the position coordinates of a character, the system may perform a raycast in the direction of the target character's feet (for example, vertically if the target character is standing, or horizontally if the target character is clinging to a wall), obtain the texture number (ID) set on the object (for example, the ground or a wall) hit by the raycast, and obtain the image information corresponding to that number (ID) as background information.

[0062] Furthermore, although not explained in the above embodiment, the game may be executed by any hardware, such as a home game console such as a PlayStation (registered trademark), a portable game console such as a Nintendo Switch (registered trademark), various game consoles designed for commercial use, or electronic devices such as a personal computer, smartphone, or tablet.

[0063] Although not described in the above embodiment, the content of the game to which the present system is applied is not limited. The present system may be applied to any game, such as a first-person shooter (FPS), a third-person shooter (TPS), a role-playing game (RPG), an action game (including so-called open world games), a simulation game, a sports game, a card game, a battle royale (symmetric or asymmetric), a multiplayer online battle arena (MOBA), a music game, a fighting game, or a quiz game.

[0064] In the above embodiment, the game is described as being intended to be played by one person, but this is not limited to this. The game may be a so-called multiplayer game in which multiple players participate, rather than a solo game.

[0065] The above-described series of processes can be executed by hardware or software. In other words, the functional configurations in FIG. 3 and the like are merely examples and are not particularly limited. That is, it is sufficient that the information processing system is provided with a function that can execute the above-described series of processes as a whole, and the type of functional block used to realize this function is not limited to the example shown in Fig. 3. Furthermore, the location of the functional block is not limited to the example shown in Fig. 3, and may be arbitrary. Furthermore, one functional block may be configured by hardware alone, by software alone, or by a combination of these.

[0066] Specifically, for example, in this system, multiple game devices 1 may be connected by a method such as P2P (Peer to Peer), and various processes executed by the server 2 in the above-described embodiment may be performed by other game devices 1. In other words, in this system, the server 2 is not an essential component and is not limited thereto.

[0067] Furthermore, the number of various hardware components constituting this system and the number of users are optional, and the system may also include other hardware components.

[0068] Furthermore, when a series of processes is executed by software, the programs that make up the software are installed into a computer or the like from a network or a recording medium.

[0069] The computer may also be a computer that is built into dedicated hardware, or a computer that can execute various functions by installing various programs. That is, for example, the various hardware in the above-described embodiments may be freely adopted as any computer, any mobile terminal such as a smartphone, any game console, etc. Furthermore, any combination of types and contents of various input units and various output units may be adopted.

[0070] Furthermore, the recording medium containing such a program may be configured not only as a removable medium (not shown) provided separately from the device main body in order to provide the program to the player, etc., but also as a recording medium provided to the player in a state where it is pre-installed in the device main body.

[0071] Furthermore, in this specification, each step in a program stored on a storage medium does not necessarily have to be processed chronologically in the order described in the above embodiment, but may be processed in a different order, or some processing may be omitted and only some processing may be executed in parallel or individually.

[0072] In addition, in this specification, the term "system" refers to an overall device that is made up of a plurality of devices or a plurality of means.

[0073] The effects of this embodiment can be achieved even when these other embodiments are adopted. Furthermore, this embodiment can be combined with other embodiments, and other embodiments can be combined with each other as appropriate.

[0074] To summarize the above, the information processing system to which the present disclosure is applied can take on a variety of different embodiments having the following configurations. An information processing device a first acquisition means (e.g., position acquisition means 64) for acquiring position coordinates of an object in a virtual space; a second acquiring means (for example, a first acquiring means 80) for acquiring information on a texture corresponding to a position where the object is to be placed as first background information; a first change means (e.g., texture change means 68) for changing the texture of the object to a texture corresponding to the first background information; It functions as when the object moves, the second acquisition means acquires, as second background information, texture information corresponding to a position to which the object has moved; the first change means changes a texture on the object to a texture corresponding to the second background information; A program is enough.

[0075] That is, for example, the position acquisition means 64 functions as a first acquisition means. For example, the first acquisition means 80 functions as the second acquisition means. For example, the texture modifying means 68 functions as the first modifying means.

[0076] This allows players to enjoy the game in a simpler way. [Explanation of symbols]

[0077] 1. Game device 11 Control section 60 Game processing execution means 62 Input operation acceptance means 64 Location acquisition means 66 Texture Acquisition Method 80 First acquisition method 82 Second acquisition method 68 Texture Change Method 70 Texture Release Method 72 Output control means 2 Server 100 control section 120 Game information management means

Claims

1. An information processing device a first acquisition means for acquiring position coordinates of an object in a virtual space; second acquiring means for acquiring, as first background information, information relating to a texture corresponding to a position where the object is to be placed; a first change means for changing a texture of the object to a texture corresponding to the first background information; It functions as the second acquisition means acquires, when the object moves, texture information corresponding to a position to which the object has moved as second background information; the first change means changes a texture of the object to a texture corresponding to the second background information; the first change means changes the texture of the object to a transparent texture when determining that the change in texture of the object according to the first background information or the second background information acquired by the second acquisition means is inappropriate; program.

2. and further functioning as second change means for changing the texture of the object to a texture that is predetermined depending on the type of the object when the object dies or becomes the target of an attack action by another object. The program according to claim 1.

3. the first modification means or the second modification means modifies the orientation of the object in accordance with the texture and topography of the position where the object is placed. The program according to claim 1.

4. the first change means or the second change means changes an angle at which the object is placed in accordance with the first background information or the second background information including information on a rotation value. The program according to claim 2.

5. and further functioning as a management means for managing the coordinates of the virtual space and texture information in the virtual space in association with each other. The program according to claim 1.

6. An information processing method executed by an information processing device, a first acquisition step of acquiring position coordinates of an object in a virtual space; a second acquisition step of acquiring, as first background information, information on a texture corresponding to a position where the object is to be placed; a first changing step of changing the texture of the object to a texture according to the first background information; Including, the second obtaining step obtains, when the object moves, texture information corresponding to a position of the object to which the object has moved, as second background information; the first changing step changes a texture on the object to a texture according to the second background information; the first changing step changes the texture of the object to a transparent texture when it is determined that the change in texture of the object according to the first background information or the second background information acquired in the second acquiring step is inappropriate; Information processing methods.

7. a first acquisition means for acquiring position coordinates of an object in a virtual space; second acquiring means for acquiring, as first background information, information relating to a texture corresponding to a position where the object is to be placed; a first change means for changing a texture of the object to a texture corresponding to the first background information; Equipped with the second acquisition means acquires, when the object moves, texture information corresponding to a position to which the object has moved as second background information; the first change means changes a texture on the object to a texture corresponding to the second background information; the first change means changes the texture of the object to a transparent texture when determining that the change in texture of the object according to the first background information or the second background information acquired by the second acquisition means is inappropriate; Information processing system.

Citation Information

Patent Citations

  • Image generating device, character appearance altering method and program

    JP2007260197A

  • Information processing apparatus, information processing method, and program

    JP2023163673A

  • Program and game device

    JP2024132414A