なんて高度なことはやってません
曲を聞いて、それにあわせて適当にシーンをたくさん作っておいて、実際に演奏された時に曲にあわせて酔っ払った僕が手で操作してただけ
plans_.push_back(vector<string>());
plans_.back().push_back("mvFragmentShaderFrame_line_open");
plans_.push_back(vector<string>());
plans_.back().push_back("mvFragmentShaderFrame_line_open");
plans_.back().push_back("mvHeartTunnelFrame");
plans_.push_back(vector<string>());
plans_.back().push_back("mvHeartTunnelFrame");
plans_.back().push_back("mvKaitouTitleFrame");
plans_.push_back(vector<string>());
plans_.back().push_back("mvHeartTunnelFrame");
plans_.back().push_back("mvKaitouTitleFrame");
plans_.push_back(vector<string>());
plans_.back().push_back("mvHeartTunnelFrame");
plans_.back().push_back("mvFragmentShaderFrame_hamaji_rgb");
plans_.push_back(vector<string>());
plans_.back().push_back("mvHeartTunnelFrame");
plans_.back().push_back("mvFragmentShaderFrame_glsl2328");
plans_.push_back(vector<string>());
plans_.back().push_back("mvHeartTunnelFrame");
plans_.back().push_back("mvFragmentShaderFrame_glsl2328");
plans_.back().push_back("mvFragmentShaderFrame_explode");
plans_.push_back(vector<string>());
plans_.back().push_back("mvFragmentShaderFrame_explode");
plans_.back().push_back("mvFragmentShaderFrame_glsl4514");
plans_.back().push_back("mvSevenStarFrame");
plans_.back().push_back("mvMomokuroMembersFrame");
plans_.push_back(vector<string>());
plans_.back().push_back("mvFragmentShaderFrame_glsl4514");
plans_.back().push_back("mvSevenStarFrame");
plans_.back().push_back("mvMomokuroMembersFrame");
plans_.back().push_back("mvItPianoFrame");
plans_.back().push_back("mvSimpleFFTFrame");
plans_.push_back(vector<string>());
plans_.back().push_back("mvItPianoFrame");
plans_.back().push_back("mvSimpleFFTFrame");
plans_.back().push_back("mvHeartTunnelRFrame");
plans_.push_back(vector<string>());
plans_.back().push_back("mvHeartTunnelRFrame");
plans_.back().push_back("mvFragmentShaderFrame_explode");
plans_.push_back(vector<string>());
plans_.back().push_back("mvFragmentShaderFrame_explode");
plans_.back().push_back("mvFragmentShaderFrame_glsl4514");
plans_.back().push_back("mvSevenStarFrame");
plans_.back().push_back("mvMomokuroMembersFrame");
plans_.back().push_back("mvSaqooshaGlowEffect_16");
plans_.push_back(vector<string>());
plans_.back().push_back("mvThunderFrame");
plans_.back().push_back("mvFragmentShaderFrame_glsl4514");
plans_.back().push_back("mvSevenStarFrame");
plans_.back().push_back("mvMomokuroMembersFrame");
plans_.back().push_back("mvSaqooshaGlowEffect_16");
plans_.push_back(vector<string>());
plans_.back().push_back("mvThunderFrame");
plans_.back().push_back("mvFragmentShaderFrame_glsl4514");
plans_.back().push_back("mvSevenStarFrame");
plans_.back().push_back("mvMomokuroMembersFrame");
plans_.back().push_back("mvBulletsFrame");
plans_.back().push_back("mvItPianoFrame");
plans_.push_back(vector<string>());
plans_.back().push_back("mvBulletsFrame");
plans_.back().push_back("mvItPianoFrame");
plans_.back().push_back("mvScaleEffect");
plans_.push_back(vector<string>());
plans_.back().push_back("mvBulletsFrame");
plans_.back().push_back("mvSnowFrame_GoogleColor");
plans_.back().push_back("mvScaleEffect");
plans_.push_back(vector<string>());
plans_.back().push_back("mvFragmentShaderFrame_explode");
plans_.back().push_back("mvBulletsFrame");
plans_.back().push_back("mvScaleEffect");
plans_.push_back(vector<string>());
plans_.back().push_back("mvFragmentShaderFrame_explode");
plans_.back().push_back("mvFragmentShaderFrame_glsl4514");
plans_.back().push_back("mvSevenStarFrame");
plans_.back().push_back("mvItPianoFrame");
plans_.back().push_back("mvMomokuroMembersFrame");
plans_.back().push_back("mvShakerEffect");
plans_.push_back(vector<string>());
plans_.back().push_back("mvFragmentShaderFrame_glsl4514");
plans_.back().push_back("mvSevenStarFrame");
plans_.back().push_back("mvItPianoFrame");
plans_.back().push_back("mvMomokuroMembersFrame");
plans_.back().push_back("mvShakerEffect");
plans_.push_back(vector<string>());
plans_.back().push_back("mvFragmentShaderFrame_glsl4514");
plans_.back().push_back("mvSevenStarFrame");
plans_.back().push_back("mvItPianoFrame");
plans_.back().push_back("mvMomokuroMembersFrame");
plans_.back().push_back("mvShakerEffect");
plans_.push_back(vector<string>());
plans_.back().push_back("mvFragmentShaderFrame_glsl4514");
plans_.back().push_back("mvSevenStarFrame");
plans_.back().push_back("mvItPianoFrame");
plans_.back().push_back("mvMomokuroMembersFrame");
plans_.back().push_back("mvShutdownEffect");