Make anti-clockwise what were clockwise shapes, cleanup flash module-ing
This commit is contained in:
@@ -54,16 +54,14 @@ drawLampCover h pr = noPic
|
||||
]
|
||||
)
|
||||
where
|
||||
aface ztran s w = translateSHz ztran . upperPrismPoly Small Essential 1
|
||||
. reverse $ rectNSWE 3 s w 3
|
||||
aface ztran s w = translateSHz ztran . upperPrismPoly Small Essential 1 $ rectNSWE 3 s w 3
|
||||
|
||||
drawVerticalLampCover :: Float -> Prop -> SPic
|
||||
drawVerticalLampCover h pr = noPic
|
||||
( translateSHz h . uncurryV translateSHxy (_prPos pr) $
|
||||
rotateSHx (_prRot pr) $
|
||||
mconcat
|
||||
[ translateSHz (-3) . upperPrismPoly Small Essential 1 $ reverse $ rectNSWE 2 (-2) (-5) 5
|
||||
]
|
||||
( translateSHz h . uncurryV translateSHxy (_prPos pr) .
|
||||
rotateSHx (_prRot pr) .
|
||||
translateSHz (-3) . upperPrismPoly Small Essential 1 $ rectNSWE 2 (-2) (-5) 5
|
||||
|
||||
)
|
||||
|
||||
drawMovingShape :: Prop -> SPic -> SPic
|
||||
@@ -85,8 +83,8 @@ drawDoubleLampCover h pr = noPic
|
||||
( translateSHz (h -2.5) . uncurryV translateSHxy (_prPos pr) $
|
||||
rotateSH (_prRot pr) $
|
||||
mconcat
|
||||
[ upperPrismPoly Small Essential 5 $ reverse $ rectNSWE 6 5 (-6) 6
|
||||
, upperPrismPoly Small Essential 5 $ reverse $ rectNSWE (-5) (-6) (-6) 6
|
||||
[ upperPrismPoly Small Essential 5 $ rectNSWE 6 5 (-6) 6
|
||||
, upperPrismPoly Small Essential 5 $ rectNSWE (-5) (-6) (-6) 6
|
||||
, upperPrismPoly Small Essential 1 [V2 0 (-1), V2 6 5, V2 (-6) 5]
|
||||
, upperPrismPoly Small Essential 1 [V2 0 1, V2 (-6) (-5), V2 6 (-5)]
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user