Popravljeni duhovi, refresh vseh
parent
77a8d52749
commit
1f5d10d038
|
@ -1,5 +1,5 @@
|
||||||
//const SERVER_IP = '192.168.1.101'
|
const SERVER_IP = '192.168.1.101'
|
||||||
const SERVER_IP = '127.0.0.1'
|
//const SERVER_IP = '127.0.0.1'
|
||||||
const SERVER_PORT = 6676
|
const SERVER_PORT = 6676
|
||||||
const PROTO = 'ws'
|
const PROTO = 'ws'
|
||||||
|
|
||||||
|
@ -10,6 +10,5 @@ const IZBRAN = (window.location.hash.indexOf('kegel') > -1)
|
||||||
console.log('izbran kegel: ', IZBRAN);
|
console.log('izbran kegel: ', IZBRAN);
|
||||||
|
|
||||||
const ST_KEGLOV = 2
|
const ST_KEGLOV = 2
|
||||||
//const PREPEND = `/ww/0/ww/`
|
const PREPEND = `/ww/0/ww/`
|
||||||
const PREPEND = `/`
|
|
||||||
console.log('OSC predpona', PREPEND);
|
console.log('OSC predpona', PREPEND);
|
||||||
|
|
|
@ -30,7 +30,7 @@ const parametri = [
|
||||||
napis: 'fraktaliziraj',
|
napis: 'fraktaliziraj',
|
||||||
tip: 'slider',
|
tip: 'slider',
|
||||||
min: 100,
|
min: 100,
|
||||||
max: 2000,
|
max: 2500,
|
||||||
step: 1,
|
step: 1,
|
||||||
value: 1200,
|
value: 1200,
|
||||||
sprememba: ev => {
|
sprememba: ev => {
|
||||||
|
@ -75,6 +75,7 @@ const parametri = [
|
||||||
tip: 'button',
|
tip: 'button',
|
||||||
sprememba: ev => {
|
sprememba: ev => {
|
||||||
sendAll('/ww/reload')
|
sendAll('/ww/reload')
|
||||||
|
window.location.reload()
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
@ -8,12 +8,12 @@ const kbdPressed = {
|
||||||
|
|
||||||
function inputHandle () {
|
function inputHandle () {
|
||||||
if (kbdPressed.c) {
|
if (kbdPressed.c) {
|
||||||
calibrate = true;
|
calibrate = true
|
||||||
sendAll('/ww/calibrate');
|
sendAll('/ww/calibrate')
|
||||||
}
|
}
|
||||||
if (kbdPressed['-']) {
|
if (kbdPressed['-']) {
|
||||||
sendAll('/ww/reload');
|
sendAll('/ww/reload')
|
||||||
window.location.reload();
|
window.location.reload()
|
||||||
}
|
}
|
||||||
if (kbdPressed.d && !cakajDeformiraj) {
|
if (kbdPressed.d && !cakajDeformiraj) {
|
||||||
deformiraj = !deformiraj
|
deformiraj = !deformiraj
|
||||||
|
|
10
web/izris.js
10
web/izris.js
|
@ -70,7 +70,7 @@ for (let i = 0; i < ST_KEGLOV; i++) {
|
||||||
|
|
||||||
// Popravki polozajev keglov!
|
// Popravki polozajev keglov!
|
||||||
objekti[i].position.x = 12
|
objekti[i].position.x = 12
|
||||||
objekti[i].position.y = -30
|
objekti[i].position.y = -40
|
||||||
objekti[i].position.z = 20
|
objekti[i].position.z = 20
|
||||||
}
|
}
|
||||||
objekti[0].position.z = 20
|
objekti[0].position.z = 20
|
||||||
|
@ -321,11 +321,11 @@ function objAnim() {
|
||||||
var vsota = Math.abs(acc[IZBRAN].x) + Math.abs(acc[IZBRAN].z)
|
var vsota = Math.abs(acc[IZBRAN].x) + Math.abs(acc[IZBRAN].z)
|
||||||
if (vsota > 2 && !cakajDodatni) {
|
if (vsota > 2 && !cakajDodatni) {
|
||||||
cakajDodatni = true
|
cakajDodatni = true
|
||||||
var dodatni = objekti[IZBRAN].clone();
|
var dodatni = objekti[IZBRAN - 1].clone();
|
||||||
dodatni.renderOrder = stevec;
|
dodatni.renderOrder = stevec;
|
||||||
var dodatniMat = objekti[IZBRAN].material.clone();
|
var dodatniMat = objekti[IZBRAN - 1].material.clone();
|
||||||
//var dodatniBarva = barvaDodatni.clone();
|
//var dodatniBarva = barvaDodatni.clone();
|
||||||
var bId = (IZBRAN == 0) ? 0 : 1
|
var bId = (IZBRAN == 1) ? 0 : 1
|
||||||
var dodatniBarva = new THREE.Color(barvnePalete[bId][barvnePaleteIdx[bId]])
|
var dodatniBarva = new THREE.Color(barvnePalete[bId][barvnePaleteIdx[bId]])
|
||||||
dodatniMat.color = dodatniBarva;
|
dodatniMat.color = dodatniBarva;
|
||||||
dodatni.material = dodatniMat;
|
dodatni.material = dodatniMat;
|
||||||
|
@ -337,7 +337,7 @@ function objAnim() {
|
||||||
dodatni.premakniKolicina = vsota;
|
dodatni.premakniKolicina = vsota;
|
||||||
var rQ = qWW[IZBRAN].clone();
|
var rQ = qWW[IZBRAN].clone();
|
||||||
rQ.invert();
|
rQ.invert();
|
||||||
rQ.multiply(qPrej);
|
rQ.multiply(qPrej[IZBRAN]);
|
||||||
dodatni.rotirajQ = rQ;
|
dodatni.rotirajQ = rQ;
|
||||||
|
|
||||||
//dodatni.qStart = kegel.quaternion.clone();
|
//dodatni.qStart = kegel.quaternion.clone();
|
||||||
|
|
|
@ -49,6 +49,7 @@ for (let i = 1; i <= ST_KEGLOV; i++) {
|
||||||
}
|
}
|
||||||
oscCallbacks[`${PREPEND}${i}/accel`] = function (args) {
|
oscCallbacks[`${PREPEND}${i}/accel`] = function (args) {
|
||||||
[acc[i].x, acc[i].y, acc[i].z] = args.map(getVal)
|
[acc[i].x, acc[i].y, acc[i].z] = args.map(getVal)
|
||||||
|
//console.log('ACC', i, acc[i])
|
||||||
}
|
}
|
||||||
oscCallbacks[`${PREPEND}${i}/gyro`] = function (args) {
|
oscCallbacks[`${PREPEND}${i}/gyro`] = function (args) {
|
||||||
[rotacija[i].x, rotacija[i].y, rotacija[i].z] = args.map(getVal)
|
[rotacija[i].x, rotacija[i].y, rotacija[i].z] = args.map(getVal)
|
||||||
|
|
Loading…
Reference in New Issue