void myDecodeFun() { sgct::SharedData::instance()->readDouble(&curr_time); sgct::SharedData::instance()->readFloat(&sharedSpeed); speed = sharedSpeed.getVal(); sgct::SharedData::instance()->readBool(&sharedTextureOnOff); use_texture = sharedTextureOnOff.getVal(); sgct::SharedData::instance()->readObj(&sharedClearColor); clear_color.x = sharedClearColor.getVal().x; clear_color.y = sharedClearColor.getVal().y; clear_color.z = sharedClearColor.getVal().z; }
void myDrawFun() { glMultMatrixf(glm::value_ptr(xform.getVal())); glCallList(myLandscapeDisplayList); }