Hi,
I'm having some troubles making my blockstate .json. I use an .obj model for a block and want to do some transforms based on perspective (thirdperson, firstperson, fixed etc) but i am having hard time trying to do that. Scaling works properly, but when i try to translate the model (for example, put x=+2, y=+3, z=+8 the model in game gets rendered as x=+32, y=+48, z=+128. Why does it multiply by 16?
Apart from that - rotating. When i put rotation in in such form: "rotation": [ 0, 180, 0 ] , the model doesn't render at all and it shows me holding a purple-black cube. BUT, when i put it in like this: "rotation": [ {"x":0}, {"y":180}, {"z":0} ], it "kinda" works, but it leaves y=0 and changes x and z to 180 instead. This is either very dumb or very easy to fix, but i couldn't find any solution so far. What should i do?
Thanks in advance.