Explain Camera2dBundle.projection needs to be set carefully
Encountered it while implementing https://github.com/bevyengine/bevy/pull/11109.
@matiqo15 I added comment in OrthographicProjection initially, but then decided it is more appropriate on Camera2dBundle, because OrthographicProjection can be used not only with 2D camera.
Makes sense, but I still think we should at least mention it in OrthographicProjection so that we can point users in the right direction. Would like to get someone else's opinion on this.
@rodolphito I suspect that might be
- fragile to minor changes the project
- may result in visual artefacts due to float rounding
But I don't really know.
I believe this needs to have main merged in; it's try to run CI checks that aren't available it seems.