[Scummvm-tracker] [ScummVM :: Bugs] #11837: GRIM: Maintenance demon's face shading problem
ScummVM :: Bugs
trac at scummvm.org
Thu Oct 15 21:41:11 UTC 2020
#11837: GRIM: Maintenance demon's face shading problem
-------------------+---------------------------
Reporter: sev- | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: Grim
Keywords: | Game: Grim Fandango
-------------------+---------------------------
Only seems to happen when he opens his mouth in this scene. Otherwise it
looks normal.
[[Image(68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f353537353235372f313233363230392f64373366356463382d323962392d313165332d383336622d3934313632656461666564312e706e67.png)]]
[[Image(68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f353537353235372f313233363230392f64373366356463382d323962392d313165332d383336622d3934313632656461666564312e706e67.png)]]
DxDiag: http://pastebin.com/4QKSxbvK
----
Replaying the HD edition (...re-bought in a recent HIB), I noticed they
also have this bug:
[[Image(32526144-b64d3914-c41f-11e7-8b99-1d129ef64ecc.png]]
This was taken with the "new renderer" mode, not the "original renderer".
So... data issue ?
----
This is a data issue. The problem is with the vertices associated with one
of the faces of the jaw mesh in models "br_head2.3do" + "br_head3.3do". I
wrote something quick to swap the jaw meshes for the ones in model node
"br_head1" and it solved the issue.
Sadly its quite a hacky solution so I won't be committing it. For anyone
interested here's the code below in Model.cpp.
[[Image(36512182-2c0ee0e6-1761-11e8-9dcf-36e4b41f3973.png)]]
[[Image(36512304-c5f4680c-1761-11e8-842e-3611a464019e.png)]]
https://github.com/residualvm/residualvm/issues/755
--
Ticket URL: <https://bugs.scummvm.org/ticket/11837>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list