Godot Version
4.5.1
Question
Hi. I am trying to wrap my head around a few concepts, on how to best design a 3d/2d game. My initial testing has been with 3d environments and 3d colliders, in an isometric perspective. The collider for the player is an invisible capsule and the sprite is a billboard-sprite. This works very well. The Player and world is a child of a subviewport container, and the camera is a child of the player, making the game scroll. I set up the subviewport container and subviewport to add a stretch-shrink effect to pixelate the scene. This created a few Issues and I want to know where you would start to look for answers to these types of issues.
Issue 1: The pixel sprite is also stretched/shrunk alongside the 3d background, and I would like it to be untouched. If I move the player character out of the subviewport container though, nothing is shown, since the player takes the camera with it.
Issue 2: As shown in the short video. Scrolling makes the pixels move and crawl in a very distracting way. Is there a way to make them not do this? It looks like this is especially an issue in ortographic projection.
Johann
print("hello world")