1
0
Fork 0
forked from len0rd/rockbox

adjusting to screen size

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5859 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Daniel Stenberg 2005-02-08 22:48:53 +00:00
parent aa3ab739ab
commit f24bd466f2

View file

@ -75,8 +75,8 @@ static long matrice[3][3];
static int nb_points = 8;
static int x_off = 56;
static int y_off = 31;
static int x_off = LCD_WIDTH/2;
static int y_off = LCD_HEIGHT/2;
static int z_off = 600;
/* Precalculated sine and cosine * 10000 (four digit fixed point math) */
@ -224,17 +224,23 @@ static void cube_viewport(void)
}
}
#if LCD_HEIGHT > 100
#define DIST 80
#else
#define DIST 40
#endif
static void cube_init(void)
{
/* Original 3D-position of cube's corners */
sommet[0].x = -40; sommet[0].y = -40; sommet[0].z = -40;
sommet[1].x = 40; sommet[1].y = -40; sommet[1].z = -40;
sommet[2].x = 40; sommet[2].y = 40; sommet[2].z = -40;
sommet[3].x = -40; sommet[3].y = 40; sommet[3].z = -40;
sommet[4].x = 40; sommet[4].y = -40; sommet[4].z = 40;
sommet[5].x = -40; sommet[5].y = -40; sommet[5].z = 40;
sommet[6].x = -40; sommet[6].y = 40; sommet[6].z = 40;
sommet[7].x = 40; sommet[7].y = 40; sommet[7].z = 40;
sommet[0].x = -DIST; sommet[0].y = -DIST; sommet[0].z = -DIST;
sommet[1].x = DIST; sommet[1].y = -DIST; sommet[1].z = -DIST;
sommet[2].x = DIST; sommet[2].y = DIST; sommet[2].z = -DIST;
sommet[3].x = -DIST; sommet[3].y = DIST; sommet[3].z = -DIST;
sommet[4].x = DIST; sommet[4].y = -DIST; sommet[4].z = DIST;
sommet[5].x = -DIST; sommet[5].y = -DIST; sommet[5].z = DIST;
sommet[6].x = -DIST; sommet[6].y = DIST; sommet[6].z = DIST;
sommet[7].x = DIST; sommet[7].y = DIST; sommet[7].z = DIST;
}
static void line(int a, int b)