Here is a quick little tutorial for custom portrait guru's!
Each portrait is 210 x 330 pixels. The smaller in game UI portraits are 76 x 96 pixels.
You have to have two separate files for a custom portrait. You can name them anything you want but they must end in either a _ or plain old space then the letters lg (for large pic) or sm (for the small one). The primary file name must also obviously be the same so they match together. So Bob_lg and Bob_sm will work together but if you name them Bob_lg and Bobby_sm you will have issues.
Additionally on format.... yes, PNG files work, and the in game default pics are in fact in PNG format. I have only tried using 72 ppi images so I don't know if that is restricted feel free to experiment but that is really plenty. Also yes, custom portraits already work even in the beta.
File path (at least for Steam) is: steam/steamapps/common/Pillars of Eternity - Public Beta/PillarsofEternity_Data/data/art/gui/portraits/player/(female or male)/
Obviously the public beta part will drop in the real game. Ordering is pretty simple... Male portraits appear in game before female and they are ordered based on alphabetical order in the folder. All default portraits either start with the word male or female so finding your custom one in the list should be easy. Here is a pic of one I threw together in a hot minute just to show it in game.
Also board mods could we get a sticky for this since I expect many beta players will want to know how is done?
Edited by Karkarov, 18 August 2014 - 06:17 PM.