3D math is not very complicate, just understand the rule and then you can do it whatever you want at all

So the rule doesn't change only number and some algorithm to make the math working, you will see at beginning is hard but in time it is more easily to do it once the rule is good in 3D math

I will show you my code on how to make a 3D engine system in Purebasic and inspire in your 3d app



Good luck !