Normand Briere
2019-09-18 f9325048496d7cdbcad233f8a6b84c88e79adcc2
Grid.java
....@@ -37,9 +37,9 @@
3737 return e;
3838 }
3939
40
- protected void deepCopySelf(Object3D other)
40
+ protected void deepCopyNode(Object3D other)
4141 {
42
- super.deepCopySelf(other);
42
+ super.deepCopyNode(other);
4343 Grid e = (Grid)other;
4444 e.center = new cVector();
4545 LA.vecCopy(center, e.center);
....@@ -62,9 +62,19 @@
6262 */
6363 }
6464
65
+ double uStretch()
66
+ {
67
+ return 1;
68
+ }
69
+
70
+ double vFlip(double v)
71
+ {
72
+ return 1-v;
73
+ }
74
+
6575 Vertex biparamFunction(double u, double v)
6676 {
67
- Vertex temp = new Vertex((2*v-1)*radius*8, 0 /*-radius,*/, (2*u-1)*radius*8);
77
+ Vertex temp = new Vertex((2*v-1)*radius*4, 0 /*-radius,*/, (2*u-1)*radius*4);
6878 temp.norm = LA.newVector(0,1,0);
6979 return temp;
7080 }