+1 vote

A hopefully quick question:

How do I set up tiles to use a normal map? And do I have to set it for each tile, or can I set one for the whole tileset?

Thank you!

in Engine by (21 points)

1 Answer

+6 votes
Best answer

To add normal map to the tiles, you shoud open the tileset, select in the tile editor the tile to which you want to add the normal map, and then add the normal map in the inspector, under the "selected tile" group.

There are some considerations to have. If you create tiles from sepparate image files, then you add the corresponding normal map to each one.

If you create single tiles, but all from a single TileMap image which includes all the tiles, then you have to add the normal map to each tile, but that normal map should be the normal map of the complete TileMap, not just the normalmap of the selected tile. And yes, you will end up adding the same normal map to each individual tile in this case.

If you use autotile, you just need to set the complete normal map once.

by (3,495 points)
selected by

That was exactly what I wanted to know. :) I hope others can find this now as well, I couldn't from the usual searching.
Thank you

Edit: I just recognized your picture. I was using Laigter for my testing! I even considered asking you this exact question on itch as I saw you had tiles in your A.R.S. game. But I didn't want to abuse the comments there for such an engine related question and asked it here instead. Nice coincidence. :) Thanks again!

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.