Revision e92785ba
Added by Leszek Koltunski over 5 years ago
src/main/java/org/distorted/library/mesh/MeshFlat.java | ||
---|---|---|
44 | 44 |
|
45 | 45 |
if( cols==1 && rows==1 ) |
46 | 46 |
{ |
47 |
numVertices = 4;
|
|
47 |
mNumVertices = 4;
|
|
48 | 48 |
} |
49 | 49 |
else |
50 | 50 |
{ |
51 |
numVertices = 2*( mRows*mCols +2*mRows - 1) +2*(mCols>=2 ? mRows:0) +
|
|
51 |
mNumVertices = 2*( mRows*mCols +2*mRows - 1) +2*(mCols>=2 ? mRows:0) +
|
|
52 | 52 |
(mCols>=2 && mRows>=2 ? 2*mRows-2 : 1); |
53 | 53 |
} |
54 | 54 |
|
55 | 55 |
//android.util.Log.e("MeshFlat","vertices="+numVertices+" rows="+mRows+" cols="+mCols); |
56 | 56 |
|
57 |
remainingVert = numVertices;
|
|
57 |
remainingVert = mNumVertices;
|
|
58 | 58 |
} |
59 | 59 |
|
60 | 60 |
|
... | ... | |
178 | 178 |
super(0.0f); |
179 | 179 |
computeNumberOfVertices(cols,rows); |
180 | 180 |
|
181 |
float[] attribs= new float[(POS_DATA_SIZE+NOR_DATA_SIZE+TEX_DATA_SIZE)*numVertices];
|
|
181 |
float[] attribs= new float[(POS_DATA_SIZE+NOR_DATA_SIZE+TEX_DATA_SIZE)*mNumVertices];
|
|
182 | 182 |
|
183 | 183 |
buildGrid(attribs); |
184 | 184 |
|
... | ... | |
188 | 188 |
if( remainingVert!=0 ) |
189 | 189 |
android.util.Log.d("MeshFlat", "remainingVert " +remainingVert ); |
190 | 190 |
|
191 |
mVertAttribs = ByteBuffer.allocateDirect(numVertices*VERTSIZE).order(ByteOrder.nativeOrder()).asFloatBuffer();
|
|
191 |
mVertAttribs = ByteBuffer.allocateDirect(mNumVertices*VERTSIZE).order(ByteOrder.nativeOrder()).asFloatBuffer();
|
|
192 | 192 |
mVertAttribs.put(attribs).position(0); |
193 | 193 |
|
194 |
setData(numVertices, mVertAttribs);
|
|
194 |
setData(mNumVertices, mVertAttribs);
|
|
195 | 195 |
} |
196 | 196 |
} |
Also available in: Unified diff
Small things.