source: issm/oecreview/Archive/14312-15392/ISSM-14338-14339.diff

Last change on this file was 15393, checked in by Mathieu Morlighem, 12 years ago

NEW: adding Archive/14312-15392 for oecreview

File size: 3.1 KB
RevLine 
[15393]1Index: ../trunk-jpl/src/android/ISSM/.project
2===================================================================
3--- ../trunk-jpl/src/android/ISSM/.project (revision 14338)
4+++ ../trunk-jpl/src/android/ISSM/.project (revision 14339)
5@@ -1,6 +1,6 @@
6 <?xml version="1.0" encoding="UTF-8"?>
7 <projectDescription>
8- <name>ISSM</name>
9+ <name>ISSM_Android</name>
10 <comment></comment>
11 <projects>
12 </projects>
13Index: ../trunk-jpl/src/android/ISSM/src/com/example/issm/MyGLRenderer.java
14===================================================================
15--- ../trunk-jpl/src/android/ISSM/src/com/example/issm/MyGLRenderer.java (revision 14338)
16+++ ../trunk-jpl/src/android/ISSM/src/com/example/issm/MyGLRenderer.java (revision 14339)
17@@ -137,7 +137,7 @@
18 public void onSurfaceCreated(GL10 unused, EGLConfig config)
19 {
20 // Set the background frame color
21- GLES20.glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
22+ GLES20.glClearColor(0.2f, 0.4f, 1.0f, 1.0f);
23
24 // Position the eye behind the origin.
25 eyeX = 0.0f;
26@@ -273,7 +273,8 @@
27
28 mProjectionMatrix = new float[triangleVert.length][16];
29 for (int i = 0; i < triangleVert.length; i++)
30- Matrix.frustumM(mProjectionMatrix[i], 0, -ratio*0.7f, ratio*1.0f, 0.0f, 1.0f, 1.0f, 14f);
31+ Matrix.frustumM(mProjectionMatrix[i], 0, -ratio, ratio, -1, 1, 1f, 5);
32+
33 }
34
35 public void onDrawFrame(GL10 glUnused)
36Index: ../trunk-jpl/src/android/ISSM/src/com/example/issm/MyGLSurfaceView.java
37===================================================================
38--- ../trunk-jpl/src/android/ISSM/src/com/example/issm/MyGLSurfaceView.java (revision 14338)
39+++ ../trunk-jpl/src/android/ISSM/src/com/example/issm/MyGLSurfaceView.java (revision 14339)
40@@ -95,7 +95,7 @@
41
42 }
43
44- /*scale coordinates: */
45+
46 xmin=0; ymin=0; xmax=0; ymax=0;
47
48 for (int i = 0; i < size; i++) {
49@@ -105,30 +105,16 @@
50 if (f[i][1]<ymin) ymin=f[i][1];
51 if (f[i][1]>ymax) ymax=f[i][1];
52 }
53-
54+
55 for (int i = 0; i < size; i++) {
56- f[i][0] = (f[i][0]-xmin)/(xmax-xmin)*XSCALE_FACTOR;
57- f[i][1] = (f[i][1]-ymin)/(ymax-ymin)*YSCALE_FACTOR;
58- f[i][7] = (f[i][7]-xmin)/(xmax-xmin)*XSCALE_FACTOR;
59- f[i][8] = (f[i][8]-ymin)/(ymax-ymin)*YSCALE_FACTOR;
60- f[i][14] = (f[i][14]-xmin)/(xmax-xmin)*XSCALE_FACTOR;
61- f[i][15] = (f[i][15]-ymin)/(ymax-ymin)*YSCALE_FACTOR;
62+ f[i][0] = 2*(f[i][0]-xmin)/(xmax-xmin)-1;
63+ f[i][1] = 2*(f[i][1]-ymin)/(ymax-ymin)-1;
64+ f[i][7] = 2*(f[i][7]-xmin)/(xmax-xmin)-1;
65+ f[i][8] = 2*(f[i][8]-ymin)/(ymax-ymin)-1;
66+ f[i][14] = 2*(f[i][14]-xmin)/(xmax-xmin)-1;
67+ f[i][15] = 2*(f[i][15]-ymin)/(ymax-ymin)-1;
68 }
69-
70- //Random r = new Random();
71- //float z1,z2,z3;
72- for(int i = 0 ; i <size; i++)
73- {
74- //r.nextFloat() will generate random from 0-1
75-
76- System.out.println(f[i][2]);
77- System.out.println(f[i][9]);
78- System.out.println(f[i][16]);
79-
80- //System.out.println("z = " + z1 + "," + z2 + "," + z3);
81- //System.out.println("x = " + f[i][1] + "," + f[i][7] + "," + f[i][14]);
82- }
83-
84+
85 mRend = new MyGLRenderer(f);
86 // Set the Renderer for drawing on the GLSurfaceView
87 setRenderer(mRend);
Note: See TracBrowser for help on using the repository browser.