--- ray/src/rt/pmapio.c 2015/05/20 12:58:31 2.3 +++ ray/src/rt/pmapio.c 2015/05/20 14:44:12 2.4 @@ -8,7 +8,7 @@ supported by the Swiss National Science Foundation (SNSF, #147053) ================================================================== - $Id: pmapio.c,v 2.3 2015/05/20 12:58:31 greg Exp $ + $Id: pmapio.c,v 2.4 2015/05/20 14:44:12 greg Exp $ */ @@ -127,8 +127,7 @@ void savePhotonMap (const PhotonMap *pmap, const char putint(prim -> srcIdx, sizeof(prim -> srcIdx), file); - for (j = 0; j < 3; j++) - putflt(prim -> dir [j], file); + putint(prim -> dir, sizeof(prim -> dir), file); for (j = 0; j < 3; j++) putflt(prim -> pos [j], file); @@ -249,8 +248,7 @@ PhotonMapType loadPhotonMap (PhotonMap *pmap, const ch prim -> srcIdx = getint(sizeof(prim -> srcIdx), file); - for (j = 0; j < 3; j++) - prim -> dir [j] = getflt(file); + prim -> dir = getint(sizeof(prim -> dir), file); for (j = 0; j < 3; j++) prim -> pos [j] = getflt(file);