빛이 비추는 지점을 설정하여 표현합니다.
JS SCRIPT
var interval_id = -1;
var colorindex = 0;
ambientcolorchange = function () {
if (cmworld) {
colorindex++;
if (colorindex > 3) {
colorindex = 0;
}
if (colorindex == 0) {
cmworld.setAmbientColor(0x555555);
}
else if (colorindex == 1) {
cmworld.setAmbientColor(0xff0000);
}
else if (colorindex == 2) {
cmworld.setAmbientColor(0x00ff00);
}
else if (colorindex == 3) {
cmworld.setAmbientColor(0x0000ff);
}
}
}
AmbientLight = function () {
init();
interval_id = setInterval(ambientcolorchange, 1000);
cmworld.option.worldTimer.reset();
cmworld.option.worldTimer.setSpeed(10000);
cmworld.option.worldTimer.setStartDateTime(2015, 7, 12, 14, 0, 0, 0);
cmworld.option.worldTimer.start();
}
DayNight = function () {
init();
var eye_x = 126.925;
var eye_y = 37.5219;
var eye_h = 1000;
var look_x = 126.928;
var look_y = 37.5219;
var look_h = 10;
cmworld.gotoLookAt(eye_x, eye_y, eye_h, look_x, look_y, look_h);
cmworld.enableSunLight(true);
cmworld.setAmbientColor(0x11111111);
cmworld.option.worldTimer.reset();
cmworld.option.worldTimer.setSpeed(10000);
cmworld.option.worldTimer.setStartDateTime(2015, 7, 12, 14, 0, 0, 0);
cmworld.option.worldTimer.start();
}