summaryrefslogtreecommitdiff
path: root/LoadMesh.hs
diff options
context:
space:
mode:
Diffstat (limited to 'LoadMesh.hs')
-rw-r--r--LoadMesh.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/LoadMesh.hs b/LoadMesh.hs
index d8ce42b..aaf0e06 100644
--- a/LoadMesh.hs
+++ b/LoadMesh.hs
@@ -48,7 +48,7 @@ relativeFrom path file = takeDirectory path </> file
48 48
49loadOBJ :: String -> IO (Either String MeshData) 49loadOBJ :: String -> IO (Either String MeshData)
50loadOBJ fname = L.readFile fname >>= \bs -> do 50loadOBJ fname = L.readFile fname >>= \bs -> do
51 let obj@OBJ{..} = parse bs 51 let obj@OBJ{..} = Wavefront.parse bs
52 -- load materials 52 -- load materials
53 mtlLib <- mapM (readMtlWithFallback . relativeFrom fname . unpack) objMtlLibs 53 mtlLib <- mapM (readMtlWithFallback . relativeFrom fname . unpack) objMtlLibs
54 return $ Right (objToMesh obj,(mtlLib,fname)) 54 return $ Right (objToMesh obj,(mtlLib,fname))