ryzom / ryzomcore

Ryzom Core is the open-source project related to the Ryzom game. This community repository is synchronized with the Ryzom Forge repository, based on the Core branch.
https://wiki.ryzom.dev
GNU Affero General Public License v3.0
333 stars 90 forks source link

Character model does not move when traversing #248

Closed ryzom-pipeline closed 4 years ago

ryzom-pipeline commented 9 years ago

Original report by Eric Duhamel (Bitbucket: EricxDu, GitHub: EricxDu).


I have just begun to play, learning to move around the world. It appears the camera is looking out from inside the character model. Unfortunately, when I move about, the player model does not animate or even turn to face the direction I have moved it, so that I end up peering out through the top of its hair or shoulder or arm or belly.

Client running on Linux

ryzom-pipeline commented 9 years ago

Original comment by Kishan Grimout (Bitbucket: kishan_grimout, ).


Hi Eric,

I think I noticed something similar few weeks ago. The bug was that I spawned in first person view, but instead of having the first person model and animations, I had the third person ones, and thus the camera was inside the character model. When switching to third person then back to first person view again, the issue was gone.

Could you check if you can switch to third person view by either zooming out with the mouse wheel, or using the keyboard shortcut (maybe 'v'? I don't remember) and see if you have the same behavior and if this works around the issue?

This may help understand the issue.

Cheers,

Kishan.

ryzom-pipeline commented 9 years ago

Original comment by Eric Duhamel (Bitbucket: EricxDu, GitHub: EricxDu).


Hi, Kishan. Indeed, this sounds like the same exact bug. I stumbled on discovering that if I perform an "emote" like "waving", the issue disappears until the next time I spawn. I have not yet tried "zooming" to fix it.

ryzom-pipeline commented 9 years ago

Original comment by Eric Duhamel (Bitbucket: EricxDu, GitHub: EricxDu).


I have now tried "zooming", and the issue stops happening after that until the next time I start the game.

Of course, it would be better if it didn't happen at all. As far as I can tell, it is exactly as kishan_grimout describes: when you spawn you are in first-person view, looking out from your character. However the character model is displayed incorrectly for first-person view.

ryzom-pipeline commented 8 years ago

Original comment by Cédric Ochs (Bitbucket: [Cédric OCHS](https://bitbucket.org/Cédric OCHS), ).


I think this bug should be fixed in Ryzom Core client now :)

ryzom-pipeline commented 8 years ago

Original comment by Eric Duhamel (Bitbucket: EricxDu, GitHub: EricxDu).


@kervala Thank you for responding. I'll find out next time I update the client and play. :-)

ryzom-pipeline commented 8 years ago

Original comment by Cédric Ochs (Bitbucket: [Cédric OCHS](https://bitbucket.org/Cédric OCHS), ).


The bug was fixed by nimetu some months ago, but official Windows still has it because it wasn't compiled since :(

ryzom-pipeline commented 8 years ago

Original comment by Eric Duhamel (Bitbucket: EricxDu, GitHub: EricxDu).


That's fine in my case as long as it's been compiled in the official "Linux" client. Is it available to download from the links on (ryzom.com)?

ryzom-pipeline commented 8 years ago

Original comment by Cédric Ochs (Bitbucket: [Cédric OCHS](https://bitbucket.org/Cédric OCHS), ).


Unfortunately this client hasn't be updated since a while :(

ryzom-pipeline commented 8 years ago

Original comment by Eric Duhamel (Bitbucket: EricxDu, GitHub: EricxDu).


@kervala Are the official static clients not kept up-to-date very much?

ryzom-pipeline commented 8 years ago

Original comment by Cédric Ochs (Bitbucket: [Cédric OCHS](https://bitbucket.org/Cédric OCHS), ).


I'll try to recompile it soon :)

ryzom-pipeline commented 8 years ago

Original comment by Cédric Ochs (Bitbucket: [Cédric OCHS](https://bitbucket.org/Cédric OCHS), ).


Please could you try new clients http://kervala.net/download/ryzom_clients_linux_2.1.0.6353.zip ?

There are 32 and 64 bits versions :)

ryzom-pipeline commented 8 years ago

Original comment by Kishan Grimout (Bitbucket: kishan_grimout, ).


Hi Cédric,

I just tried the new 64 bits client and it is crashing early when using the client_default.cfg present in the zip, but works fine when using the original cfg.

Regarding the bug of this ticket: it looks indeed fixed with this version!

And regarding the crash, I'm using Kubuntu 14.04, the processor/graphic card is an Intel APU and I have 2 displays, the main one is 1680x1050 and the second one is 1280x1024, and Ryzom is used to open on this second screen, in window mode, not fullscreen.

I'm telling this because, last line of the log is: 2015/11/13 14:10:03 INF 3737544576 driver_opengl_window.cpp 2222 getCurrentScreenMode : 3D: Current XRandR mode 0: 1680x1050, 24bit

Hope this helps!

ryzom-pipeline commented 8 years ago

Original comment by Cédric Ochs (Bitbucket: [Cédric OCHS](https://bitbucket.org/Cédric OCHS), ).


The only differences with old client_default.cfg is it tries to use fullscreen by default and uses the same resolution as desktop, so indeed the crash can go from it. Unfortunately, I don't have a second screen to test :(

Please could you be able to use the new client_default.cfg and try to reproduce the crash with a version you compiled yourself ? Thanks :)

ryzom-pipeline commented 8 years ago

Original comment by Kishan Grimout (Bitbucket: kishan_grimout, ).


Sure, no problem, but it won't be soon: I actually play on linux but all my devs are done under windows... this sounds weird, I know!

Anyway, I'll let you know when I find the issue.

ryzom-pipeline commented 8 years ago

Original comment by Cédric Ochs (Bitbucket: [Cédric OCHS](https://bitbucket.org/Cédric OCHS), ).


Thanks a lot :) I think it should be only a NULL pointer :p

ryzom-pipeline commented 8 years ago

Original comment by Eric Duhamel (Bitbucket: EricxDu, GitHub: EricxDu).


Cédric, I will try the updated clients you have linked to when I get some time. Thank you. :-)

ryzom-pipeline commented 8 years ago

Original comment by Cédric Ochs (Bitbucket: [Cédric OCHS](https://bitbucket.org/Cédric OCHS), ).


You're welcome Eric, thanks to you for testing :)

ryzom-pipeline commented 8 years ago

Original comment by Eric Duhamel (Bitbucket: EricxDu, GitHub: EricxDu).


I have just tried the new client (ryzom_clients_linux_2.1.0.6353/ryzom_client_i386). Unfortunately I noticed the same problem; looking out through my character's shoulders mostly. As before, it's alleviated as soon as I "zoom out" and back in.

ryzom-pipeline commented 8 years ago

Original comment by Cédric Ochs (Bitbucket: [Cédric OCHS](https://bitbucket.org/Cédric OCHS), ).


Argh, thanks for your feedback :)