Project

General

Profile

« Previous | Next » 

Revision 12ecac18

Added by Leszek Koltunski almost 5 years ago

Add the 'convexity' param to Dynamics and the Dynamic app.

View differences:

src/main/java/org/distorted/library/type/Dynamic4D.java
63 63
      
64 64
      if( q>1 )
65 65
        {
66
        tmp1.tangent[0] = nx+px/q;
67
        tmp1.tangent[1] = ny+py/q;
68
        tmp1.tangent[2] = nz+pz/q;
69
        tmp1.tangent[3] = nw+pw/q;
66
        tmp1.tangent[0] = mConvexity*(nx+px/q);
67
        tmp1.tangent[1] = mConvexity*(ny+py/q);
68
        tmp1.tangent[2] = mConvexity*(nz+pz/q);
69
        tmp1.tangent[3] = mConvexity*(nw+pw/q);
70 70
        }
71 71
      else
72 72
        {
73
        tmp1.tangent[0] = px+nx*q;
74
        tmp1.tangent[1] = py+ny*q;
75
        tmp1.tangent[2] = pz+nz*q;
76
        tmp1.tangent[3] = pw+nw*q;
73
        tmp1.tangent[0] = mConvexity*(px+nx*q);
74
        tmp1.tangent[1] = mConvexity*(py+ny*q);
75
        tmp1.tangent[2] = mConvexity*(pz+nz*q);
76
        tmp1.tangent[3] = mConvexity*(pw+nw*q);
77 77
        }
78 78
      }
79 79
    else

Also available in: Unified diff