×

Control program for display apparatus

  • US 7,327,375 B2
  • Filed: 05/13/2004
  • Issued: 02/05/2008
  • Est. Priority Date: 05/13/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer readable medium encoded with a computer control program for controlling an image display apparatus comprising a first background image storing means for storing a first planar background image, a sprite image storing means for storing a plurality of sprite images of parallelograms, a parallelograms generating means for deforming said sprite images into predetermined parallelograms, a display means for displaying said first background image and said sprite images in a predetermined priority order, said computer readable medium encoded with a computer control program executing steps comprising:

  • a step for setting a uniform height of perpendicular or oblique positioned on said first background image;

    a step for positioning said perpendicular or oblique positioned on said first background image;

    a step for setting a reference point on said first background image;

    a parallelogram generating step for fitting said sprite images deformed by said parallelogram generating means on side surfaces of said perpendicular or oblique pillars, an outline of said side surface being defined by a bottom line on said first background image, a top line opposite to said bottom line and higher than said bottom line by said uniform height, said bottom line having a first and a second end point, said top line having a third and a fourth end point, wherein said third end point is connected with said first end point by a side line and said fourth end point is connected with said second end point by a side line;

    a step for rotating said first background image around said reference point; and

    a parallelogram deforming step for deforming said sprite images according to said rotation of said first background image;

    wherein said parallelogram generating step comprises;

    a step for positioning a first coordinate and a second coordinate, respectively, at said first and second end points of said bottom line;

    a step for positioning a third coordinate at said third end point of said top line; and

    a step for deforming said sprite images so as to fit said parallelogram defined by said first, second and third coordinates and for displaying said sprite image on said side surface;

    and said parallelogram deforming step comprises;

    a step for positioning a fourth coordinate and a fifth coordinate, respectively at said first and second end point of said bottom line after said bottom line is moved by said rotation;

    a step for positioning a sixth coordinate corresponding to said third end point after said top line is shifted as a function of said uniform height; and

    a step for deforming said sprite images so as to fit said parallelograms defined by said fourth, fifth and sixth coordinates and for displaying said sprite image on said side surface.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×