I`ve implemented planar mapping now:
I only demonstrate with one texture here, but I only need to redo the draw method a bit, and I will be able to use all textures.
I have also found a bug, in regards to scale values. It was not noticeable in most cases, however the slugs animations looked a bit funny at times, and in a video (actually from some user on this forum), shows that in the animation NEW_Captain_Point_CALL_T_ARMS.lws he lifts his left arm, while in my program, he has lifted his right arm.
My draw function is missing to use the correct texture for a given surface. My shader is also too simple to simply render it correctly, so I´ll have to write a new shader aswell