diff --git a/README.md b/README.md index 8bf5db7..d497058 100644 --- a/README.md +++ b/README.md @@ -166,6 +166,7 @@ i | Show info t | Add triangle surface q | Add quad surface g | Add grid warp surface +c | Add circle surface d | duplicate selected surface \+ | Scale surface up \- | Scale surface down diff --git a/src/Application/Application.cpp b/src/Application/Application.cpp index d77596e..c9ad4c8 100644 --- a/src/Application/Application.cpp +++ b/src/Application/Application.cpp @@ -121,7 +121,7 @@ void Application::onKeyPressed(ofKeyEventArgs & args){ setSourceMode(); break; - case 'c': + case 'i': toggleInfo(); break; diff --git a/src/Application/Modes/ProjectionMappingMode.cpp b/src/Application/Modes/ProjectionMappingMode.cpp index 898e67f..05a5c0a 100644 --- a/src/Application/Modes/ProjectionMappingMode.cpp +++ b/src/Application/Modes/ProjectionMappingMode.cpp @@ -67,6 +67,10 @@ void ProjectionMappingMode::onKeyPressed(Application * app, ofKeyEventArgs & arg case 'h': app->createSurface(SurfaceType::HEXAGON_SURFACE); break; + + case 'c': + app->createSurface(SurfaceType::CIRCLE_SURFACE); + break; case OF_KEY_BACKSPACE: app->eraseSurface(app->getSurfaceManager()->getSelectedSurfaceIndex());