Kwasniok / cpp-raytracing

non-linear raytraycing based on "Raytracing in One Weekend"
2 stars 0 forks source link

twisted orb geometrical banding #57

Closed Kwasniok closed 2 years ago

Kwasniok commented 2 years ago

Issue with step size for twisted org geometry. Geometry is ripped open in stripes.

version: 05de344

bug_57 High res image still shows banding.

bug_57 crop Cropped detail with faint banding lines which look like wood grain.

bug_57 extreme Extreme version of the bug provoked with ridiculously large ray_step_size = 5.

Kwasniok commented 2 years ago

version 05de344

Change vertical field of view to 10.0 for cropping and use --resolution_factor 2 --samples 10.

bug_57_base Default state: ray_step_size = 0.25.

bug_57_smaller_max_error Reduced ray_max_error = ray_step_size * 1e-4.

bug_57_smaller_step_size Reduced ray_step_size = 0.1 and ray_depth = 500.

Kwasniok commented 2 years ago

new method as of version 0452086

bug_57_new_method With ray_step_size = 0.1, ray_depth = 500 and vertical field of view of 10.0.