void ArmyDemoApp::resize()
{
	mCamUi.setWindowSize( getWindowSize() );
	mCamera.setAspectRatio( getWindowAspectRatio() );
	gl::enableDepthWrite();
	gl::enableDepthRead();
}
void ViewportArrayApp::resize()
{
	// update each aspect/resolution dependant objects
	mFbo = gl::Fbo::create( getWindowWidth(), getWindowHeight(), gl::Fbo::Format().samples( 16 ) );
	mCameraUi.setWindowSize( getWindowSize() / 2 );
	for( auto &camera : mCameras ) {
		camera.setAspectRatio( getWindowAspectRatio() );
	}
	// and recreate/upload each viewports
	updateViewports();
}