From d883ff94342f418b87ac2333b3fdf779bd2dfa0f Mon Sep 17 00:00:00 2001 From: Keuin Date: Wed, 13 Apr 2022 13:34:50 +0800 Subject: Generalize hitlist and basic_viewport. (HDR in the future) --- main_simple_scanner.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'main_simple_scanner.cpp') diff --git a/main_simple_scanner.cpp b/main_simple_scanner.cpp index 06476d8..5f59558 100644 --- a/main_simple_scanner.cpp +++ b/main_simple_scanner.cpp @@ -19,8 +19,8 @@ void generate_image(uint16_t image_width, uint16_t image_height, double viewport_width, double focal_length, double sphere_z, double sphere_r, const std::string &caption = "", unsigned caption_scale = 1) { double r = 1.0 * image_width / image_height; - basic_viewport vp{viewport_width, viewport_width / r, vec3d{0, 0, -focal_length}}; - hitlist world; + basic_viewport8b vp{viewport_width, viewport_width / r, vec3d{0, 0, -focal_length}}; + hitlist8b world; bias_ctx bias{false, 0}; world.add_object(std::make_shared( vec3d{0, -100.5, -1}, @@ -49,6 +49,9 @@ int main(int argc, char **argv) { argv[0]); return 0; } +#ifndef NDEBUG + std::cerr << "Notice: assertion is enabled." << std::endl; +#endif std::string iw{argv[1]}, ih{argv[2]}, vw{argv[3]}, fl{argv[4]}, sz{argv[5]}, sr{argv[6]}, cap{}; if (argc == 8) { // with caption -- cgit v1.2.3