--- ray/src/ot/oconv.c 1989/03/29 11:25:02 1.2 +++ ray/src/ot/oconv.c 1989/04/10 17:00:27 1.3 @@ -119,10 +119,12 @@ char **argv; bbmin[i] -= OMARGIN; bbmax[i] += OMARGIN; } - VCOPY(thescene.cuorg, bbmin); for (i = 0; i < 3; i++) if (bbmax[i] - bbmin[i] > thescene.cusize) thescene.cusize = bbmax[i] - bbmin[i]; + for (i = 0; i < 3; i++) + thescene.cuorg[i] = + (bbmax[i]+bbmin[i]-thescene.cusize)*.5; } } else { for (i = 0; i < 3; i++)