Camera position refactor
This commit is contained in:
+4
-4
@@ -32,14 +32,14 @@ doDrawing pdata u = do
|
||||
sTicks <- SDL.ticks
|
||||
let w = _uvWorld u
|
||||
cfig = _uvConfig u
|
||||
rot = w ^. cWorld . lWorld . cwCam . cwcRot
|
||||
camzoom = w ^. cWorld . lWorld . cwCam . cwcZoom
|
||||
trans = w ^. cWorld . lWorld . cwCam . cwcCenter
|
||||
rot = w ^. cWorld . lWorld . camPos . camRot
|
||||
camzoom = w ^. cWorld . lWorld . camPos . camZoom
|
||||
trans = w ^. cWorld . lWorld . camPos . camCenter
|
||||
wins@(V2 winx winy) = V2 (_windowX cfig) (_windowY cfig)
|
||||
resFact = resFactorNum $ cfig ^. graphics_resolution_factor
|
||||
(wallPointsCol, windowPoints, wallSPics) = wallsToDraw w
|
||||
lightPoints = lightsToRender cfig w
|
||||
viewFroms@(V2 vfx vfy) = w ^. cWorld . lWorld . cwCam . cwcViewFrom
|
||||
viewFroms@(V2 vfx vfy) = w ^. cWorld . lWorld . camPos . camViewFrom
|
||||
viewFrom3d = Vector3 vfx vfy 20
|
||||
shadV = _pictureShaders pdata
|
||||
lwShad = _lightingWallShadShader pdata
|
||||
|
||||
Reference in New Issue
Block a user