From efcad5e7513afe7734000174557abb051f44c434 Mon Sep 17 00:00:00 2001 From: Joakim Berg Date: Mon, 9 Jul 2018 08:58:01 +0000 Subject: [PATCH 1/2] Updates to the texture modding page There were some errors in the texture modding page about normal maps, so I did a quick change. Please do review if I made some errors, spelling or factual. --- .../reference/modding/texture-modding/texture-basics.rst | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/docs/source/reference/modding/texture-modding/texture-basics.rst b/docs/source/reference/modding/texture-modding/texture-basics.rst index 09bd9a7ec..82f1ada1c 100644 --- a/docs/source/reference/modding/texture-modding/texture-basics.rst +++ b/docs/source/reference/modding/texture-modding/texture-basics.rst @@ -19,13 +19,11 @@ OpenMW automatically uses shaders for objects with these mapping techniques. Normal Mapping ############## -To plug in a normal map, you can edit the NIF mesh file(s) using NifSkope -and assign the normal map texture to the BumpTexture slot in the NiTexturingProperty. +To plug in a normal map, you name the normal map as the diffuse texture but with a specified suffix after. OpenMW will then recognise the file and load it as a normal map, provided you have set up your settings file correctly. See the section `Automatic use`_ further down below for detailed information. .. note:: - While the original Morrowind engine does support the BumpTexture slot, - it uses a strange form of normal mapping that applies to an environment map. - OpenMW uses standard normal mapping, which can achieve much better results. + While the original Morrowind engine does support the loading of a BumpTexture slot in the NIF, it will not display it as a normal map. Morrowind Code Patch (MCP) added a way to hack normal maps into the engine by first enabling the engine to load the BumpTexture slot as an environment map and then turn down the brightness of the environment map. This will imitate how a real normal map shader would display a normal map, but it will not look exactly the same. + OpenMW uses standard normal mapping, which achieve much better results. Unfortunately, this difference can result in incompatibilities. Some mods (e.g. `Redoran Bump Mapped `_) From ba15d0a8480470522156104d3f60d21b3fde2578 Mon Sep 17 00:00:00 2001 From: Joakim Berg Date: Mon, 9 Jul 2018 10:19:32 +0000 Subject: [PATCH 2/2] Fixed spelling error --- .../source/reference/modding/texture-modding/texture-basics.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/reference/modding/texture-modding/texture-basics.rst b/docs/source/reference/modding/texture-modding/texture-basics.rst index 82f1ada1c..d9137c89d 100644 --- a/docs/source/reference/modding/texture-modding/texture-basics.rst +++ b/docs/source/reference/modding/texture-modding/texture-basics.rst @@ -23,7 +23,7 @@ To plug in a normal map, you name the normal map as the diffuse texture but with .. note:: While the original Morrowind engine does support the loading of a BumpTexture slot in the NIF, it will not display it as a normal map. Morrowind Code Patch (MCP) added a way to hack normal maps into the engine by first enabling the engine to load the BumpTexture slot as an environment map and then turn down the brightness of the environment map. This will imitate how a real normal map shader would display a normal map, but it will not look exactly the same. - OpenMW uses standard normal mapping, which achieve much better results. + OpenMW uses standard normal mapping, which achieves much better results. Unfortunately, this difference can result in incompatibilities. Some mods (e.g. `Redoran Bump Mapped `_)