Normand Briere
2019-08-18 66aca73cce89e4b4d7521862760edf4b0888bc38
Biparam.java
....@@ -16,7 +16,7 @@
1616 CreateMaterial();
1717 }
1818
19
- void DrawNode(CameraPane display, Object3D /*Composite*/ root, boolean selected)
19
+ void DrawNode(iCameraPane display, Object3D /*Composite*/ root, boolean selected)
2020 {
2121 //System.out.println("#vertices = " + bRep.VertexCount());
2222 if(false)
....@@ -98,6 +98,16 @@
9898 // recalculate();
9999 }
100100
101
+ double uStretch()
102
+ {
103
+ return 1;
104
+ }
105
+
106
+ double vFlip(double v)
107
+ {
108
+ return v;
109
+ }
110
+
101111 void recalculate()
102112 {
103113 //System.out.println("BREP TRIMMED? 3 " + bRep.trimmed);
....@@ -115,8 +125,8 @@
115125 int p = iu * (vDivs + 1) + iv;
116126 if (touched)
117127 {
118
- vert.s = u;
119
- vert.t = v;
128
+ vert.s = u * uStretch();
129
+ vert.t = vFlip(v);
120130 }
121131 else
122132 {