Replacing hardcoded ray count with dynamic
Browse files
backend/nonreflecting_ray_tracing.py
CHANGED
@@ -65,7 +65,7 @@ def nonreflecting_plotter(a = 20, b = 20, r = 15, ray_count = 50):
|
|
65 |
|
66 |
increment = 2*mt.pi/ray_count
|
67 |
|
68 |
-
for angle in np.arange(0, 2 * mt.pi,
|
69 |
dx = mt.cos(angle)
|
70 |
dy = mt.sin(angle)
|
71 |
if is_angle_between(angle, lower_angle, upper_angle):
|
|
|
65 |
|
66 |
increment = 2*mt.pi/ray_count
|
67 |
|
68 |
+
for angle in np.arange(0, 2 * mt.pi, increment): # 1° steps
|
69 |
dx = mt.cos(angle)
|
70 |
dy = mt.sin(angle)
|
71 |
if is_angle_between(angle, lower_angle, upper_angle):
|