Jump to content
You must now use your email address to sign in [click for more info] ×

Generate normal map in affinity photo

Recommended Posts

Hello affinity community!
Not so long ago was added a very powerful filter procedural texture in Affinity photo .
This tool looks very powerful. Whether it is possible to make a function in it to create normal map from bump?

Link to comment
Share on other sites

  • 2 months later...


On 11/23/2020 at 4:04 PM, stokerg said:

Hi @AsFrog,

From a quick check of the help file here: https://affinity.help/photo/en-US.lproj/index.html?page=pages/Filters/filter_proceduraltexture.html?title=Procedural Texture it does seem possible using the dot and debump options for the Procedural Texture :) 

Can you post an example please

Link to comment
Share on other sites

  • 1 month later...


The right one is generated from the left one, using  http://cpetry.github.io/NormalMap-Online/
Is it really possible with a Procedural Texture?

Height.png.7e99ffd23520348e8b2e75660c05e522.png    Normal.png.2ac488c8a3fe4593f5782974194a9647.png

Link to comment
Share on other sites

At least, it turned out to create Normal Map in Affinity Photo, using the Lighting live filter.
Is it possible to create a more convenient way with a Procedural Texture, for live texture editing, in real time?


Link to comment
Share on other sites

  • 2 weeks later...
7 hours ago, fenix said:

scusate l ignoranza ma come inserisco l'asset in Affinity photo?

sorry for the ignorance but how do i insert the asset in Affinity photo?

View > Studio > Assets
To install it, just drag the file  Normal_Map_Generator.afassets  into the program window


Link to comment
Share on other sites

  • 1 month later...
  • 1 year later...

thank goodness for this normal map generator asset.
would have been nice to have this built in as standard, but at least we have this.
is there a reason why it has to load a bitmap file, rather than work live on a layer within the grouped asset?

Edited by Winx
adding info/clarification
Link to comment
Share on other sites

It is based on the Lighting filter with the "bump" parameter.
The information automatically used from the layers below will create an incorrect dark normal map from any layers below, except white.
Therefore, to get the correct result, you need to load the image by clicking the "Load bump map" button.

Link to comment
Share on other sites

ok, cheers for letting me know.
my current way of working therefore is to create whatever i need in a greyscale group within the main affinity file, save that out as a bump file, then load it for the normal map asset.
it's an extra step, but at least it works

thanks again.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.