Canvas 3D - Rotate Tags

From CDOT Wiki
Revision as of 11:50, 16 March 2007 by Yshen6 (talk | contribs) (Tag Attributes)
Jump to: navigation, search

Rotate Tag Reference

Back To XML 3D Main Page


The Rotate Tag is a way of rotating multiple objects around a single point by a certain amount of degrees. Any Tags that are written within it are rotated by an amount specified by the Rotate Tag. The Rotate Tag generates a rotation matrix internally and applies it to all the encompassed objects.

Tag Attributes

  • anchor
    • Usage: <rotate amount="90"> ... </rotate>.
    • The anchor attribute specifies the location point that the objects are going to be rotated around.
    • This attribute is optional and defaults to the origin point {0.0, 0.0, 0.0}.
  • factor
    • Usage: <rotate amount="90"> ... </scale>.
    • The factor attribute specifies the rotational mount (in degrees) that the object is going to be rotated.
    • This attribute is mandatory.


 <rotate anchor="3.0, 1.0, 2.0" factor="45.0">
  <cube name="mycube" position="1.0, 2.0, 3.0" />
  <sphere name="mysphere" position="30.0, 10.0, 5.0" />


  • None.