Project

General

Profile

« Previous | Next » 

Revision e3eab072

Added by Leszek Koltunski almost 7 years ago

Simplify Statics.

View differences:

src/main/java/org/distorted/examples/cubes/CubesSurfaceView.java
94 94
         case MotionEvent.ACTION_UP  : mX = -1;
95 95
                                       mY = -1;
96 96
        	                           
97
                                       float qx = mRenderer.mQuat1.getX();
98
                                       float qy = mRenderer.mQuat1.getY();
99
                                       float qz = mRenderer.mQuat1.getZ();
100
                                       float qw = mRenderer.mQuat1.getW();
97
                                       float qx = mRenderer.mQuat1.get1();
98
                                       float qy = mRenderer.mQuat1.get2();
99
                                       float qz = mRenderer.mQuat1.get3();
100
                                       float qw = mRenderer.mQuat1.get4();
101 101

  
102
                                       float rx = mRenderer.mQuat2.getX();
103
                                       float ry = mRenderer.mQuat2.getY();
104
                                       float rz = mRenderer.mQuat2.getZ();
105
                                       float rw = mRenderer.mQuat2.getW();
102
                                       float rx = mRenderer.mQuat2.get1();
103
                                       float ry = mRenderer.mQuat2.get2();
104
                                       float rz = mRenderer.mQuat2.get3();
105
                                       float rw = mRenderer.mQuat2.get4();
106 106

  
107 107
                                       // This is quaternion multiplication. (tx,ty,tz,tw)
108 108
                                       // is now equal to (qx,qy,qz,qw)*(rx,ry,rz,rw)

Also available in: Unified diff