Refactor, try to limit dependencies
This commit is contained in:
@@ -1,11 +1,13 @@
|
||||
module Dodge.LightSource.Draw where
|
||||
|
||||
import Dodge.Data.LightSource
|
||||
import Picture
|
||||
import Geometry.Data
|
||||
import Picture
|
||||
|
||||
drawLightSource :: LightSourceDraw -> LightSource -> Picture
|
||||
drawLightSource lsd = case lsd of
|
||||
DefaultLightSourceDraw -> defLSPic
|
||||
|
||||
defLSPic :: LightSource -> Picture
|
||||
defLSPic ls = setLayer BloomNoZWrite . translate3 (_lsPos $ _lsParam ls) . color col $ circleSolid 4
|
||||
where
|
||||
|
||||
Reference in New Issue
Block a user