void myEncodeFun() { sgct::SharedData::instance()->writeDouble(&curr_time); sharedSpeed.setVal(speed); sgct::SharedData::instance()->writeFloat(&sharedSpeed); sharedTextureOnOff.setVal(use_texture); sgct::SharedData::instance()->writeBool(&sharedTextureOnOff); sharedClearColor.setVal(glm::vec3(clear_color.x, clear_color.y, clear_color.z)); sgct::SharedData::instance()->writeObj(&sharedClearColor); }