|
@@ -1221,10 +1221,10 @@
|
|
|
}
|
|
|
|
|
|
public static CreateTiledGround(options: { xmin: number, zmin: number, xmax: number, zmax: number, subdivisions?: { w: number; h: number; }, precision?: { w: number; h: number; } }): VertexData {
|
|
|
- var xmin = options.xmin;
|
|
|
- var zmin = options.zmin;
|
|
|
- var xmax = options.xmax;
|
|
|
- var zmax = options.zmax;
|
|
|
+ var xmin = options.xmin || -1;
|
|
|
+ var zmin = options.zmin || -1;
|
|
|
+ var xmax = options.xmax || 1;
|
|
|
+ var zmax = options.zmax || 1;
|
|
|
var subdivisions = options.subdivisions || { w: 1, h: 1 };
|
|
|
var precision = options.precision || { w: 1, h: 1 };
|
|
|
|
|
@@ -1234,7 +1234,7 @@
|
|
|
var uvs = [];
|
|
|
var row: number, col: number, tileRow: number, tileCol: number;
|
|
|
|
|
|
- subdivisions.h = (subdivisions.w < 1) ? 1 : subdivisions.h;
|
|
|
+ subdivisions.h = (subdivisions.h < 1) ? 1 : subdivisions.h;
|
|
|
subdivisions.w = (subdivisions.w < 1) ? 1 : subdivisions.w;
|
|
|
precision.w = (precision.w < 1) ? 1 : precision.w;
|
|
|
precision.h = (precision.h < 1) ? 1 : precision.h;
|