function(s)
function c0(v, t) {
//Browser.setOption('mipmap', 'FALSE');
vshader = v_general;
pshader = pc0;
}
function c2(v, t) {
//Browser.setOption('mipmap', 'TRUE');
//Browser.setOption('mipMapLodBias', '3.0');
vshader = v_general;
pshader = pc2;
}
function c1(v, t) {
//Browser.setOption('mipmap', 'FALSE');
vshader = v_general;
pshader = pc1;
}
function c3(v, t) {
Browser.setOption('mipmap', 'FALSE');
vshader = v_general;
pshader = pc3;
}
function c4(v, t) {
Browser.setOption('mipmap', 'FALSE');
vshader = v_general;
pshader = pc4;
}
function c5(v, t) {
Browser.setOption('mipmap', 'FALSE');
vshader = v_general;
pshader = pc5;
}
function c6(v, t) {
Browser.setOption('mipmap', 'FALSE');
vshader = v_general;
pshader = pc6;
}
function c7(v, t) {
Browser.setOption('mipmap', 'FALSE');
vshader = v_general;
pshader = pc7;
}
function c8(v, t) {
Browser.setOption('mipmap', 'FALSE');
vshader = v_general;
pshader = pc8;
}
function c9(v, t) {
Browser.setOption('mipmap', 'FALSE');
vshader = v_general;
pshader = pc9;
}
function c10(v, t) {
Browser.setOption('mipmap', 'FALSE');
vshader = v_general;
pshader = pc10;
}
function c11(v, t) {
Browser.setOption('mipmap', 'FALSE');
vshader = v_general;
pshader = pc11;
}
function c12(v, t) {
Browser.setOption('mipmap', 'FALSE');
vshader = v_general;
pshader = pc12;
}
function scene_changed(v, t) {
//newurl = new MFString(v, 'shader-valid.wrl');
}
"
}
##ROUTE shader_script.vshader TO scene.vshader
ROUTE shader_script.pshader TO scene.pshader
##ROUTE shader_script.newurl TO scene.scene
# =================== Menu =================== #
DEF C0 ClickBox {
translation 0 0
size .1 .07
rectangle_size 1.5 .5
font_translation 0.0 -.14
fontsize 0.4
string "0"
}
DEF C1 ClickBox {
translation .08 0
size .1 .07
rectangle_size 1.5 .5
font_translation 0.0 -.14
fontsize 0.4
string "1"
}
DEF C2 ClickBox {
translation .16 0
size .1 .07
rectangle_size 1.5 .5
font_translation 0.0 -.14
fontsize 0.4
string "2"
}
DEF C3 ClickBox {
translation .24 0
size .1 .07
rectangle_size 1.5 .5
font_translation 0.0 -.14
fontsize 0.4
string "3"
}
DEF C4 ClickBox {
translation .32 0
size .1 .07
rectangle_size 1.5 .5
font_translation 0.0 -.14
fontsize 0.4
string "4"
}
DEF C5 ClickBox {
translation .40 0
size .1 .07
rectangle_size 1.5 .5
font_translation 0.0 -.14
fontsize 0.4
string "5"
}
DEF C6 ClickBox {
translation .48 0
size .1 .07
rectangle_size 1.5 .5
font_translation 0.0 -.14
fontsize 0.4
string "6"
}
DEF C7 ClickBox {
translation .56 0
size .1 .07
rectangle_size 1.5 .5
font_translation 0.0 -.14
fontsize 0.4
string "7"
}
DEF C8 ClickBox {
translation .64 0
size .1 .07
rectangle_size 1.5 .5
font_translation 0.0 -.14
fontsize 0.4
string "8"
}
DEF C9 ClickBox {
translation .72 0
size .1 .07
rectangle_size 1.5 .5
font_translation 0.0 -.14
fontsize 0.4
string "9"
}
DEF C10 ClickBox {
translation .80 0
size .1 .07
rectangle_size 1.5 .5
font_translation 0.0 -.14
fontsize 0.4
string "10"
}
DEF C11 ClickBox {
translation .88 0
size .1 .07
rectangle_size 1.5 .5
font_translation 0.0 -.14
fontsize 0.4
string "11"
}
DEF C12 ClickBox {
translation .96 0
size .1 .07
rectangle_size 1.5 .5
font_translation 0.0 -.14
fontsize 0.4
string "12"
}
DEF C13 Transform {
translation 0.4 -0.25 0
scale 0.1 0.1 0.1
children [
Inline { url "@vr-web3d-clock-dolphin.wrl" }
]
}
ROUTE C0.touchTime_changed TO shader_script.c0
ROUTE C2.touchTime_changed TO shader_script.c2
ROUTE C1.touchTime_changed TO shader_script.c1
ROUTE C3.touchTime_changed TO shader_script.c3
ROUTE C4.touchTime_changed TO shader_script.c4
ROUTE C5.touchTime_changed TO shader_script.c5
ROUTE C6.touchTime_changed TO shader_script.c6
ROUTE C7.touchTime_changed TO shader_script.c7
ROUTE C8.touchTime_changed TO shader_script.c8
ROUTE C9.touchTime_changed TO shader_script.c9
ROUTE C10.touchTime_changed TO shader_script.c10
ROUTE C11.touchTime_changed TO shader_script.c11
ROUTE C12.touchTime_changed TO shader_script.c12