Ignore:
Timestamp:
2015-01-22T14:28:16+13:00 (9 years ago)
Author:
bmt11
Message:

Wind Control is now fully implemented and functioning as expected :)

Location:
other-projects/nz-flag-design/trunk/render-3d/Flag_files
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • other-projects/nz-flag-design/trunk/render-3d/Flag_files/Flag.js

    r29693 r29694  
    269269        particle.addForce(gravity);
    270270        //
    271         var x = particle.position.x, y = particle.position.y, z = particle.position.z, t=Date.now() / 1000;
     271        //var x = particle.position.x, y = particle.position.y, z = particle.position.z, t=Date.now() / 1000;
    272272        //windForce.set(Math.sin(x*y*t), Math.cos(z*t), Math.sin(Math.cos(5*x*y*z))).multiplyScalar(0);
    273         particle.addForce(windForce);
     273        //particle.addForce(windForce);
    274274        particle.integrate(TIMESTEP_SQ);
    275275    }
     
    291291
    292292    // Pin Constrains
    293     if(Boolean(pinning)){
    294         for (i=0, il=pins.length;i<il;i++) {
    295             var xy = pins[i];
    296             var p = particles[xy];
    297             p.position.copy(p.original);
    298             p.previous.copy(p.original);
    299         }
    300     }
    301 
    302 }
     293    for (i=0, il=pins.length;i<il;i++) {
     294        var xy = pins[i];
     295        var p = particles[xy];
     296        p.position.copy(p.original);
     297        p.previous.copy(p.original);
     298    }
     299}
  • other-projects/nz-flag-design/trunk/render-3d/Flag_files/slider.js

    r29693 r29694  
    11jQuery(document).ready(function ($) {
    22    $("#speed").slider({
    3         min: 0,
    4         max: 100,
    5         value: 0,
     3        min: 25,
     4        max: 300,
     5        value: 100,
    66        animate: true,
    77        range: 'min',
    88        slide: function(event, ui) {
    9             setSpeed(ui.value/100);
     9            setSpeed(ui.value);
    1010        }
    1111    });
     
    2020   
    2121    function setSpeed(speed){
    22         windForce.set(speed,100,speed);
     22        windStrength = speed;
    2323    }
    2424});
Note: See TracChangeset for help on using the changeset viewer.