Virtual Camera Scene Planning for Object Arrangement Presentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing games lack effective methods for presenting the arrangement of objects in a virtual space after editing is completed, leading to suboptimal user experience.
Innovation Solution
A game program that utilizes a virtual camera with adjustable gaze points, positions, orientations, and angles to generate varied scenes, allowing dynamic presentation of object arrangements through multiple control methods and avoiding interference with placement objects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the virtual camera is positioned to capture placement objects, then the presentation shows detailed object arrangements, but objects may obstruct the camera view and block important elements
Solution Approach 1:
The patent introduces an intermediary evaluation process that calculates visibility scores for multiple candidate positions. This intermediary assessment mechanism evaluates which positions provide optimal views without being blocked by objects, thereby resolving the contradiction between showing detailed arrangements and avoiding obstructions.
Solution Approach 2:
The system changes the position parameter of the virtual camera by evaluating multiple candidate positions and selecting the optimal one. By adjusting the camera position based on visibility calculations, the system achieves both detailed object presentation and avoidance of obstructions.
2Productivity
If a single fixed camera position is used, then the presentation is simple and fast, but the visual experience is monotonous and lacks variety
Solution Approach 1:
The patent implements dynamic camera position selection by evaluating multiple candidate positions and choosing the optimal one based on visibility metrics. This dynamic approach allows the system to adapt the presentation to different scenarios while maintaining efficiency, resolving the contradiction between simplicity and variety.
Solution Approach 2:
The presentation is segmented into multiple scenes, each with its own optimized camera position. By dividing the overall presentation into distinct segments with different camera settings, the system achieves both efficiency in individual scenes and variety across the complete presentation.
3Adaptability or versatility
If multiple camera positions are evaluated and selected, then diverse and engaging visual experiences are provided, but the processing time and complexity increase
Solution Approach 1:
The system performs preliminary evaluation of multiple candidate positions in advance, calculating visibility scores before final presentation. This preliminary action allows the system to prepare optimal camera positions ahead of time, reducing actual processing time during presentation while maintaining diversity.
Data Source
AI summary
An example of an information processing apparatus performs, in a predetermined area in a virtual space, editing including at least one of selecting a placement object to be placed in the area, placing the placement object, and moving the placement object, based on an operation input. The information processing apparatus performs presentation upon completion, which includes at least one scene and displays, for each scene, an image of the area based on a virtual camera. In the scene, the information processing apparatus sets a gaze point of the virtual camera at any of a position of the placement object placed in the area, a predetermined position in the area, and a position of a character arranged in the area, and sets the virtual camera at a position at which the placement object placed in the area is not placed.


