Changeset 19772


Ignore:
Timestamp:
11/20/15 12:40:13 (9 years ago)
Author:
dlcheng
Message:

CHG:Fixing zoom behavior and hotfix for broken plot_mesh in test101.html

Location:
issm/trunk-jpl/src/m/plot
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/plot/plot_mesh.js

    r19771 r19772  
    1616        var scale;
    1717        //Process data and model
    18         var x = md.x;
    19         var y = md.y;
     18        var x = md.mesh.x;
     19        var y = md.mesh.y;
    2020        var z = [0.0];
    21         var elements = md.elements;
     21        var elements = md.mesh.elements;
    2222        //}}}
    2323
  • issm/trunk-jpl/src/m/plot/webgl.js

    r19771 r19772  
    3232        // Add context state variables
    3333        canvas.zoomFactor = options.getfieldvalue('zoomfactor',-.52);
     34        canvas.zoomFactorMax = options.getfieldvalue('zoomfactor',-.52);
    3435        canvas.cameraMatrix = mat4.create();
    3536
     
    235236        var e = window.event || e; // old IE support
    236237        var delta = 1/10 * clamp((e.scale || e.wheelDelta || -e.detail), -1, 1);
    237         canvas.zoomFactor = canvas.zoomFactor + -delta * canvas.zoomFactor;
     238        canvas.zoomFactor = clamp(canvas.zoomFactor + -delta * canvas.zoomFactor,canvas.zoomFactorMax,0);
    238239} //}}}
    239240//}}}
Note: See TracChangeset for help on using the changeset viewer.