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/Dynamic3D.java
61 61
      
62 62
      if( q>1 )
63 63
        {
64
        tmp1.tangent[0] = nx+px/q;
65
        tmp1.tangent[1] = ny+py/q;
66
        tmp1.tangent[2] = nz+pz/q;
64
        tmp1.tangent[0] = mConvexity*(nx+px/q);
65
        tmp1.tangent[1] = mConvexity*(ny+py/q);
66
        tmp1.tangent[2] = mConvexity*(nz+pz/q);
67 67
        }
68 68
      else
69 69
        {
70
        tmp1.tangent[0] = px+nx*q;
71
        tmp1.tangent[1] = py+ny*q;
72
        tmp1.tangent[2] = pz+nz*q;
70
        tmp1.tangent[0] = mConvexity*(px+nx*q);
71
        tmp1.tangent[1] = mConvexity*(py+ny*q);
72
        tmp1.tangent[2] = mConvexity*(pz+nz*q);
73 73
        }
74 74
      }
75 75
    else

Also available in: Unified diff