Erm, OK, this is a concept totally new to me, so forgive the stupid questions.
My window is 1600x900, but my graphics are 1024x768, so what is wrong with this approach:
sf::Vector2f Center(512,384);
sf::Vector2f scaledSize(1600,900);
window1View = new View(Center,scaledSize);
window1View->SetHalfSize(512.0f,384.0f);
(excuse the use of "new"...)
This works fine, but I noticed CPU use was quite high (20%) vs 3% on a normal 1024x768 window'd app. My guess is using the SetHalfSize is just doing a ton more calculations every frame...?
Thanks
Ed