I’m finishing a tutorial about this, it will probably be uploaded to Youtube this weekend. I also explain how to create sprites from 3D models using CustomDepth.
Those angles look weird for 8 sides [USER=“1328208”]JiMiB Games[/USER], if you don’t want to wait for my video try these ones instead: 22.5, 67.5, 112.5 and 157.5.
I’m using dot products and branches so it may not work for you but it should. Also, instead of booleans, create an enum with all 8 angles and use “setters” with it. This way you can check directly what angle is being displayed because is the one in the enum variable.
Then you can use another enum with states so you can use select nodes and quickly change the flipbooks accordingly to the angle and what the character is doing.
More coming this weekend 