restore x/y axis names
This commit is contained in:
parent
23f33083c9
commit
b9c2fdf06a
4 changed files with 8 additions and 9 deletions
1
notes.md
1
notes.md
|
|
@ -1,7 +1,6 @@
|
||||||
# Kiri:Moto todo
|
# Kiri:Moto todo
|
||||||
|
|
||||||
## 2.3 remaining
|
## 2.3 remaining
|
||||||
* fix ruler axis name label
|
|
||||||
|
|
||||||
## 2.4 tenative list
|
## 2.4 tenative list
|
||||||
* cnc
|
* cnc
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "grid-apps",
|
"name": "grid-apps",
|
||||||
"version": "2.3.12.D",
|
"version": "2.3.13.D",
|
||||||
"description": "grid.space 3d slice & modeling tools",
|
"description": "grid.space 3d slice & modeling tools",
|
||||||
"author": "Stewart Allen <sa@grid.space>",
|
"author": "Stewart Allen <sa@grid.space>",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
let terms = {
|
let terms = {
|
||||||
COPYRIGHT: "Copyright (C) Stewart Allen <sa@grid.space> - All Rights Reserved",
|
COPYRIGHT: "Copyright (C) Stewart Allen <sa@grid.space> - All Rights Reserved",
|
||||||
LICENSE: "See the license.md file included with the source distribution",
|
LICENSE: "See the license.md file included with the source distribution",
|
||||||
VERSION: "2.3.D12"
|
VERSION: "2.3.D13"
|
||||||
};
|
};
|
||||||
|
|
||||||
if (typeof(module) === 'object') {
|
if (typeof(module) === 'object') {
|
||||||
|
|
|
||||||
|
|
@ -342,18 +342,18 @@
|
||||||
|
|
||||||
if (drawX) {
|
if (drawX) {
|
||||||
const xPadding = labelSize * 4;
|
const xPadding = labelSize * 4;
|
||||||
const canvas = canvasInMesh(x + xPadding, labelSize, 'center', 'top', rulerColor);
|
const canvas = canvasInMesh(x + xPadding, labelSize * 3, 'center', 'top', rulerColor);
|
||||||
|
|
||||||
for (let i = rulerXFirst; i <= rulerXLast; i += gridUnitMajor) {
|
for (let i = rulerXFirst; i <= rulerXLast; i += gridUnitMajor) {
|
||||||
const label = ((offsetCenter ? i - (rulerXLast + rulerXFirst) / 2 : i) * factor).round(1);
|
const label = ((offsetCenter ? i - (rulerXLast + rulerXFirst) / 2 : i) * factor).round(1);
|
||||||
canvas.ctx.fillText('' + label, i + xPadding / 2, 0);
|
canvas.ctx.fillText('' + label, i + xPadding / 2, 0);
|
||||||
}
|
}
|
||||||
canvas.mesh.position.set(0, - h - labelSize / 2 - 5, zp);
|
canvas.mesh.position.set(0, - h - labelSize * 2, zp);
|
||||||
rulersView.add(canvas.mesh);
|
rulersView.add(canvas.mesh);
|
||||||
|
|
||||||
if (axesOn && false) {
|
if (axesOn) {
|
||||||
canvas.ctx.font = (labelSize * 0.75) + 'px sans-serif';
|
canvas.ctx.font = (labelSize * 0.75) + 'px sans-serif';
|
||||||
canvas.ctx.fillText('X', rulerXFirst, labelSize * (1/8));
|
canvas.ctx.fillText('X', (x + xPadding)/2, labelSize * 1.5);
|
||||||
canvas.ctx.font = labelSize + 'px sans-serif';
|
canvas.ctx.font = labelSize + 'px sans-serif';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -370,9 +370,9 @@
|
||||||
canvas.mesh.position.set(-w - labelSize * 2 - 5, 0, zp);
|
canvas.mesh.position.set(-w - labelSize * 2 - 5, 0, zp);
|
||||||
rulersView.add(canvas.mesh);
|
rulersView.add(canvas.mesh);
|
||||||
|
|
||||||
if (axesOn && false) {
|
if (axesOn) {
|
||||||
canvas.ctx.font = (labelSize * 0.75) + 'px sans-serif';
|
canvas.ctx.font = (labelSize * 0.75) + 'px sans-serif';
|
||||||
canvas.ctx.fillText('Y', labelSize * 3.5, y);
|
canvas.ctx.fillText('Y', labelSize*1.25, (y + yPadding)/2);
|
||||||
canvas.ctx.font = labelSize + 'px sans-serif';
|
canvas.ctx.font = labelSize + 'px sans-serif';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue