Patent ID: 8471850
Filing Date: 2013-06-25
Classification: A63F,G06T

Abstract:
1. An image generating apparatus for generating an image in which a contour line is drawn in each of a plurality of target objects existing in a virtual three-dimensional space, the image generating apparatus comprising: a virtual camera setter that sets a viewing point of a virtual camera and a direction of a viewing axis in the virtual three-dimensional space to a predetermined position and a predetermined direction; a two-dimensional image drawer that draws a two-dimensional image acquired from performing a perspective transformation process for the plurality of target objects in accordance with the viewing point and the direction of the viewing axis of the virtual camera; a contour line width setter that sets a line width for the contour line of each of the plurality of target objects included in the two-dimensional image; a contour detector that detects a contour of each of the plurality of target objects included in the two-dimensional image; a contour line drawer that draws the contour line in the contour of each of the plurality of target objects; and an image generator that generates the image composed of the two-dimensional image and the contour line drawn in the contour of each of the plurality of target objects, wherein the contour line drawer includes an overlap determiner that determines whether a first target object of the plurality of target objects is overlapped with a second target object of the plurality of target objects, the second target object being closer to the viewing point of the virtual camera than the first target object, wherein the contour line drawer draws the contour line in the contour of the first target object in a first line width when the first target object is determined not to be overlapped with the second target object, and wherein the contour line drawer draws the contour line in a first part of the contour of the first target object that is overlapped with the second target object in a second line width that is set for the contour line of the second target object when the first target object is determined to be overlapped with the second target object and when the second line width is less than the first line width.