QuestCraftPlusPlus / QuestCraft

QuestCraft - A port of Minecraft: Java Edition to the Meta Quest Platform. With the power of Pojlib.
https://discord.gg/questcraft
706 stars 199 forks source link

[NOT_A_BUG] QuestCraft player model is too small when viewed from ViveCraft-NONVR client #454

Closed cmbruns closed 1 year ago

cmbruns commented 1 year ago

Describe the bug

UPDATE: Never mind. This is corrected by using the "calibrate height" button. I'm leaving this here as a possibly useful search result. Question: Is this the only effect of the calibrate height button?

Background: The ViveCraft-NONVR client allows viewing the correct arm and head motions of players in VR on a multiplayer server using the ViveCraft server plugin. See https://www.vivecraft.org/downloads/

When the VR player is using QuestCraft, the NONVR player sees a small version of the VR player. It's actually sort of cute. But it's incorrect.

To Reproduce Steps to reproduce the behavior:

  1. Install Vivecraft plugin on a multiplayer server (tested on paper 1.18.2)
  2. Player 1 joins the server using QuestCraft (tested version 1.18.2-fabric)
  3. Player 2 joins the server using the ViveCraft-NONVR client (tested version vivecraft-1.18.2-jrbudda-NONVR-3-r6)
  4. Player 3 joins the server using ViveCraft (tested version vivecraft-1.18.2-jrbudda-VR-3-r6-forge")
  5. From the perspective of player 2, player 3 is the correct size, but player 1 is about 3/4 size (see screenshots below). The small apparent size of player 1 is incorrect.

Expected behavior The VR player should appear full sized from the perspective of the NONVR client player.

Screenshots

Player Doyle_Owl is much smaller than the other player models when using QuestCraft and viewed from a ViveCraft-NONVR client: questcraft_nonvr

Player Doyle_Owl is the correct size when using ViveCraft and HTC Vive headset, viewed from a ViveCraft-NONVR client: htcvive_nonvr

Headset Details (please complete the following information):

Additional context Use the "calibrate height" button in the top menu to correct this. Or just to make your character a hilariously large or small size. (But only to ViveCraft players)

cmbruns commented 1 year ago

This is corrected by using the "calibrate height" button.