05-17-2004, 04:28 AM

im just learning to do rotations with matrices. At this point i prefer not to the higherlevel glrot commands.

If i load amodel i want to provide an autorotate function, so the user can activate an automated rotation across x,y,z or all these 3axis at once.

should i make 3 seperate matrices, one for each axis then multiply them together, then pass to the glmultimatrix function, or is there a way to make the required matrix that accounts for all rotations in 1 matrix ?

Also can anyone suggest an algorithm that would exhibit the model in a realy nice rotational way so that it systematicly rotates to every side and angle of the model

thanks for any help

If i load amodel i want to provide an autorotate function, so the user can activate an automated rotation across x,y,z or all these 3axis at once.

should i make 3 seperate matrices, one for each axis then multiply them together, then pass to the glmultimatrix function, or is there a way to make the required matrix that accounts for all rotations in 1 matrix ?

Also can anyone suggest an algorithm that would exhibit the model in a realy nice rotational way so that it systematicly rotates to every side and angle of the model

thanks for any help