summaryrefslogtreecommitdiff
path: root/src/Wavefront.hs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Wavefront.hs')
-rw-r--r--src/Wavefront.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Wavefront.hs b/src/Wavefront.hs
index 1fc8ec3..0da9f41 100644
--- a/src/Wavefront.hs
+++ b/src/Wavefront.hs
@@ -79,7 +79,7 @@ modifyFirst :: MonadState (c, d) m => (c -> c) -> m ()
79modifyFirst = modify' . first 79modifyFirst = modify' . first
80 80
81buildOBJ :: ObjBuilder (State (OBJ DList,Element ())) 81buildOBJ :: ObjBuilder (State (OBJ DList,Element ()))
82buildOBJ = (nullBuilder $ pure ()) 82buildOBJ = nullBuilder
83 { vertex = \xs -> modifyFirst $ \o -> o { objLocations = objLocations o `DList.snoc` mkv xs } 83 { vertex = \xs -> modifyFirst $ \o -> o { objLocations = objLocations o `DList.snoc` mkv xs }
84 , vertexT = \xs -> modifyFirst $ \o -> o { objTexCoords = objTexCoords o `DList.snoc` mkt xs } 84 , vertexT = \xs -> modifyFirst $ \o -> o { objTexCoords = objTexCoords o `DList.snoc` mkt xs }
85 , vertexN = \xs -> modifyFirst $ \o -> o { objNormals = objNormals o `DList.snoc` mkn xs } 85 , vertexN = \xs -> modifyFirst $ \o -> o { objNormals = objNormals o `DList.snoc` mkn xs }