Re: Lucia - OpenSource AudioGame engine written in Python
So while using the rotation functions, I came to an interesting dilemma.
It seems that, no matter what you do, you will end up moving on the x or y axes when moving vertically. Take this, for example:
lucia.utils.rotation.LeftHanded.move([0, 0, 0], 0, 0, 90)
I'll go over the params to make sure we're all on the same page:
the list is my current coordinates
the 3 following zeros are current facing, current direction I wish to move in, and my current z angle.
The 90 is the direction I wish to move on the z axes.
The function will put me at 0, 1, 1. Is there some values I can pass in to make the object move to 0, 0, 1? I'm asking because I'm making a sonar, and was playing around with using lucia's rotation to make it adapt to the facing of the player. It works, for the most part. The 4 coordinate directions work great, but the thing scans in diagonal directions when passing in the z angles/values to move in.
-- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector