int find_color(t_img *img) { int sv; int color; float light; int dist; dist = find_inter(img, &sv); if (sv != -1) { light = find_light(&img->scene.ray, dist, img->scene.obj[sv].pos, img->scene.light); color = chg_color(img->scene.obj[sv].color, light); } else color = BGD_COLOR; return (color); }
// 属性は変えずに色を変える // void CWindows::chg_color(int x, int y, int ch, int bg) { chg_color(x, y, getcpair(ch, bg)); }