Model rotation: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 1: Line 1:
[[EDuke32]] allows [[Confaq42:CON]]-definition of model replacement dynamic rotation for any [[actor]] with the members [[pitch]] and [[roll]].
[[EDuke32]] allows [[Confaq42|CON]]-definition of model replacement dynamic rotation for any [[actor]] with the members [[pitch]] and [[roll]].


[[Image:axis.png]]
[[Image:axis.png]]

Revision as of 02:33, 6 November 2005

EDuke32 allows CON-definition of model replacement dynamic rotation for any actor with the members pitch and roll.

While the pitch is a rotation about the Y-axis (i.e. would make Duke on the above picture lean forward if given a positive value), the roll makes the model spin around the X-axis. The rotation center is the model center (rendered at the floor by Build) unless you offset it using mdxoff, mdyoff or mdzoff member. That's what would give a 256 roll of the player actor :

If you put a -16384 mdzoff before the rotation, the center of the model will be moved to the height of the crate on the right of the screen, and you'll get a rotation which might be more convenient to you :