Difference between revisions of "Model rotation"

From EDukeWiki
Jump to navigation Jump to search
 
Line 4: Line 4:
  
 
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]] :
 
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]] :
 +
 
[[Image:http://jedinight.free.fr/duke/dev/wiki/roll.png]]
 
[[Image:http://jedinight.free.fr/duke/dev/wiki/roll.png]]
 +
 
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 :
 
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 :
 
[[Image:http://jedinight.free.fr/duke/dev/wiki/zoff.png]]
 
[[Image:http://jedinight.free.fr/duke/dev/wiki/zoff.png]]

Revision as of 02:29, 6 November 2005

Eduke32 allows CON-definition of model replacement dynamic rotation for any actor with the members pitch and roll. File:Http://jedinight.free.fr/duke/dev/wiki/axis.png 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 :

File:Http://jedinight.free.fr/duke/dev/wiki/roll.png

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 : File:Http://jedinight.free.fr/duke/dev/wiki/zoff.png