0422 고정된최상위카메라 뷰포트변환할때

    dp::ViewMatrix2D view{};
    view.set_position({ 640, 360});
    renderer->set_viewport({ 0, 0 }, { 1280, 720 }, { 1280, 720 });
    //renderer->set_viewport({ 640, 360 }, { 1280, 720 }, { 1280, 720 });

    window->set_resized_callback([&](const dp::IWindow* window, const dp::Vector2u& size) {
        projection.set_viewport_size({ size.x, size.y });
        view.set_position({ size.x / 2.0f, size.y / 2.0f });

        renderer->set_viewport({ 0, 0 }, { size.x, size.y }, { size.x, size.y });
        //renderer->set_viewport({ size.x/2.0f, size.y/2.0f }, { size.x, size.y }, { size.x, size.y });
    });

    이런식으로 뷰포트 포지션 속성 쓸 거면
    뷰매트릭스와 뷰포트가 서로 싱크가 맞아야 됨.