Weird effects when wearing some rigged meshes

Issue #80 new
Lance Corrimal created an issue

When wearing some rigged meshes, weird effects can be seen: the mesh extends towards the region coordinates 0,0,0.

For a repro, get the centaur demo at KOT The%20Triquetra/221.908/91.6453/22.2665

It looks like something that I've read about related to the upcoming fitted mesh, did you try to merge that in at some point?

Comments (7)

  1. Lance Corrimal reporter

    I've verified that this does only happen with the current RLV, the current dolphin 3.5.99 based on RLV, but neither with the binary from LL nor with a build from latest viewer-release repo.

  2. Marine Kelley repo owner

    Hi, this is strange. I do repro the bug as well on RLV 2.8.5.9 (not released yet) with the centaur demo you've mentioned, but I have never seen this happen with anything else.

    I didn't merge anything from FittedMesh, nor did I touch anything mesh-related (especially rigged), except to make the mesh upload itself work in the first place, but that's no code from me.

    So at the moment I have no clue what is happening to that particular object, nor why only RLV has this bug.

  3. Lance Corrimal reporter

    I've checked, and it really does only happen with RLV, and DV3-Beta. Do you by any chance know which source filed handle rigged mesh? If i do a "hg out" from your repo towards a viewer-release repo I do see some changesets that are not yours that are in RLV that viewer-release doesn't have...

  4. Marine Kelley repo owner

    Interesting, I usually take everything that comes from LL at face-value, and fix only the obvious bugs, when I have time and expertise to do so... I prefer by far importing a bug that exists on the SL viewer and not fix it in the RLV (my job is not to fix LL's bugs anyway) than to fix something that LL will fix in a different way, breaking a merge and inducing a different bug months later, that will be harder to fix.

    But in this instance, it appears that I had imported changesets from the SSR feature, that didn't prove to be successful so I have backed them out later (in ed1e14ffc254). But this is purely deferred rendering, I don't see what it has with rigged mesh. That's the only culprit I can think of, and the backout was more than 3 months ago.

  5. Lance Corrimal reporter

    I looked at your commits, and that set of changes you mention really only touched the shaders... and has been completely reverted, the shader files are identical with the regular release viewer.

  6. Lance Corrimal reporter

    hmmmm i can reproduce this effect with an older dolphin viewer that is based on your code from a year ago. that should at least help us narrow it down.

    note: (RestrainedLove viewer v2.08.03.04 (The Dolphin Viewer 3 - 3.3.24.24816)) also has it... released october '12.

  7. Lance Corrimal reporter

    I just built based on the rigged mesh merge from earlier, and this bug still exists.

  8. Log in to comment