My normal map doesn't work in game.

Support for running, installing or compiling OpenMW

Before you submit a bug report for the first time, please read: Bug reporting guidelines
Post Reply
natinnet
Posts: 4
Joined: 12 Oct 2018, 21:53

My normal map doesn't work in game.

Post by natinnet »

Hi, I tried to make a ground/rock texture for this engine. But it looks like both normal and specular maps don't work.

Image

What did I do wrong?
Attachments
mesh test.zip
(7.98 MiB) Downloaded 186 times
User avatar
AnyOldName3
Posts: 2666
Joined: 26 Nov 2015, 03:25

Re: My normal map doesn't work in game.

Post by AnyOldName3 »

The only issue I'm seeing in the zip is that you've called your textures folder testures instead, but if that were the case on your machine, too, it wouldn't have even picked up the texture we're seeingin the screenshot. It's possible that there's another issue I've missed, though, so other people should consider taking a look.
User avatar
DestinedToDie
Posts: 1181
Joined: 29 Jun 2015, 09:08

Re: My normal map doesn't work in game.

Post by DestinedToDie »

If the base texture is rocks_d, then the normal needs to be named rocks_d_n and the specular needs to be named rocks_d_spec. Otherwise the engine will not automatically assign specular and normal to rocks_d.
User avatar
Ravenwing
Posts: 335
Joined: 02 Jan 2016, 02:51

Re: My normal map doesn't work in game.

Post by Ravenwing »

Note, you can change the default way OpenMW looks for normal/spec mapping, but if you haven't then the above is probably your problem.

I'd check here for more info as well: https://openmw.readthedocs.io/en/master ... asics.html
natinnet
Posts: 4
Joined: 12 Oct 2018, 21:53

Re: My normal map doesn't work in game.

Post by natinnet »

DestinedToDie wrote: 13 Oct 2018, 05:25 If the base texture is rocks_d, then the normal needs to be named rocks_d_n and the specular needs to be named rocks_d_spec. Otherwise the engine will not automatically assign specular and normal to rocks_d.
Thanks, renaming of the diffuse map solved the problem:

Image
Post Reply