fix side view progression with <,>. add --no-entry to wasm compile for newest emcc

This commit is contained in:
Stewart Allen 2021-01-15 12:32:07 -05:00
commit d860ca4726
4 changed files with 20 additions and 5 deletions

View file

@ -159,9 +159,24 @@
updateLastAction(); updateLastAction();
refresh(); refresh();
}; };
new TWEEN.Tween(viewControl.getPosition()). let from = Object.clone(viewControl.getPosition());
to(pos, 500). let to = Object.clone(pos);
let dist = Math.abs(from.left - to.left);
if (dist > Math.PI) {
if (from.left < to.left) {
from.left += Math.PI * 2;
} else {
from.left -= Math.PI * 2;
}
}
new TWEEN.Tween(from).
to(to, 500).
onUpdate(tf). onUpdate(tf).
onComplete(() => {
viewControl.setPosition(pos);
updateLastAction();
refresh();
}).
start(); start();
} }

BIN
wasm/kiri-geo.wasm Normal file → Executable file

Binary file not shown.

BIN
wasm/kiri-sla.wasm Normal file → Executable file

Binary file not shown.

View file

@ -1,13 +1,13 @@
all: kiri-sla.wasm kiri-geo.wasm kiri-ani.wasm all: kiri-sla.wasm kiri-geo.wasm kiri-ani.wasm
kiri-sla.wasm: kiri-sla.c kiri-sla.wasm: kiri-sla.c
emcc -o kiri-sla.wasm kiri-sla.c -O3 -s ERROR_ON_UNDEFINED_SYMBOLS=0 emcc --no-entry -o kiri-sla.wasm kiri-sla.c -O3 -s ERROR_ON_UNDEFINED_SYMBOLS=0
kiri-geo.wasm: kiri-geo.cpp kiri-geo.wasm: kiri-geo.cpp
emcc -o kiri-geo.wasm clipper.cpp kiri-geo.cpp -Oz -s ERROR_ON_UNDEFINED_SYMBOLS=0 emcc --no-entry -o kiri-geo.wasm clipper.cpp kiri-geo.cpp -Oz -s ERROR_ON_UNDEFINED_SYMBOLS=0
kiri-ani.wasm: kiri-ani.c kiri-ani.wasm: kiri-ani.c
emcc -o kiri-ani.wasm kiri-ani.c -O3 -s ERROR_ON_UNDEFINED_SYMBOLS=0 emcc --no-entry -o kiri-ani.wasm kiri-ani.c -O3 -s ERROR_ON_UNDEFINED_SYMBOLS=0
clean: *.wasm clean: *.wasm
rm *.wasm rm *.wasm