mortuusars/Exposure

[Bug] MC 1.20.1 - Incompatible with Real Camera mod.

NovaLynxie opened this issue · 1 comments

Hi there, I have noticed a strange bug which causes the exposure camera item to be rendered in the player view, and the item in hand blocks the camera's reticle POV in that mod. Using spyglasses, which render a similar view, shows this working normally, which is what I would expect it to do.
RealCamera allows the player to be rendered in the first person, like the mod First Person Render. What it does differently is it also binds to the player's head position, allowing for a more realistic perspective.

See example below:
image

Steps to reproduce

Install Real Camera and Exposure.
Open any world or create a new world.
Obtain the camera item.
Attempt to use the camera to take a picture with the render player model enabled in first person.
Expected: Use a camera that renders like the spyglass POV without any item in the frame.
Actual: Hand and camera items are rendered in first-person view, which blocks the camera frame and thus ruins the POV.

Because of this, I have to toggle the player rendering off in the settings or temporarily disable the real camera's perspective while I use the camera. This isn't ideal or looks weird when used in combination with RealCamera.
I have opened a ticket in their GitHub repo. They have suggested disabling rendering when holding the item, but this forces their player model render to disable, which looks weird in this case.
Is there a way for this to work without having to disable player model rendering features from RealCamera?

Mods used:
Forge 42.2.20 for Minecraft 1.20.1
Real Camera v0.6.1-beta
Exposure 1.6.0

Thank you! I have updated exposure and tested this in my setup, and it is working as expected. I love your mod and am glad to be able to use these two together again.