From b560aeadc1ee1f1766c883c622da045f149919d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?b=CA=B0edoh=E2=82=82=20sw=C3=A9?= Date: Thu, 11 Apr 2024 01:39:33 +0500 Subject: [PATCH] Remove unnecessary exception handling in the draw function. --- draw.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/draw.py b/draw.py index 6b72192..3ba9db6 100644 --- a/draw.py +++ b/draw.py @@ -30,10 +30,7 @@ def draw(level,gPlayer,fov,res,dscale): m = None rot = irot**(i-(res/2)) * iprot for j in level: - try: # Function "LineIntersection" faults from time to time - cInt = MobiusInt(j.pointA,j.pointB,gPlayer.cPos,rot) - except: - continue + cInt = MobiusInt(j.pointA,j.pointB,gPlayer.cPos,rot) if cDot(rot,MobiusAdd(cInt,-gPlayer.cPos)) > 0: continue rDist = MobiusDist(cInt,gPlayer.cPos) * dscale