diff --git a/components/esm/loadland.cpp b/components/esm/loadland.cpp index 024767e90..05cadae7f 100644 --- a/components/esm/loadland.cpp +++ b/components/esm/loadland.cpp @@ -84,7 +84,11 @@ void Land::loadData() { mEsm->restoreContext(context); - mEsm->getHNExact(landData->normals, sizeof(VNML), "VNML"); + //mEsm->getHNExact(landData->normals, sizeof(VNML), "VNML"); + if (mEsm->isNextSub("VNML")) + { + mEsm->skipHSubSize(12675); + } VHGT rawHeights; diff --git a/components/esm/loadland.hpp b/components/esm/loadland.hpp index 955fb9518..ebc314a28 100644 --- a/components/esm/loadland.hpp +++ b/components/esm/loadland.hpp @@ -60,7 +60,7 @@ struct Land { float heightOffset; float heights[LAND_NUM_VERTS]; - float normals[LAND_NUM_VERTS * 3]; + //float normals[LAND_NUM_VERTS * 3]; uint16_t textures[LAND_NUM_TEXTURES]; bool usingColours;