rem: _shl->setUniformParameter("test", count);
add: beginEditCP(_shl, SHLChunk::ParametersFieldMask); _shl->setUniformParameter("test", count); endEditCP(_shl, SHLChunk::ParametersFieldMask);
context: void keyboard(unsigned char k, int x, int y){    static Real32 count = 0;     switch(k)    {        case 27:        case 'q':            exit(1);        break;        case 'w':            SceneFileHandler::the().write(_scene, "scene.osb.gz", true);            printf("wrote scene.osb.gz\n");        break;        case 't':            _shl->setUniformParameter("test", count);            count += 0.01;        break;    }    glutPostRedisplay();}