#include "cimg/cimg.h" #include "rtsFunction3D.h" #include "rtspoint3D.h" using namespace cimg_library; typedef point3D RGB; rtsFunction3D rtsf_LoadTexture(const char* filename) { CImg image(filename); unsigned int max_x = image.dimx(); unsigned int max_y = image.dimy(); unsigned int max_z = image.dimz(); rtsFunction3D bits(max_x, max_y, max_z); unsigned int x, y, z; for(x = 0; x rtsf_LoadGrayTexture(const char* filename) { CImg image(filename); //CImgDisplay main_disp(image); //while(true); unsigned int dim_x = image.dimx(); unsigned int dim_y = image.dimy(); unsigned int dim_z = image.dimz(); rtsFunction3D bits(dim_x, dim_y, dim_z); float r, g, b; float greyscale; float max_length = sqrt(3.0f); unsigned int x, y, z; for(x = 0; x