Ticket #11104

3
Type
Bug Report
Status
Accepted
Opened by
Views
383
Access
Public
Created
8/13/20 12:38 pm 8/13/20 12:38 pm
Updated
8/30/20 12:43 pm 8/30/20 12:43 pm
Assigned

PMCSkin3D Fox (Java) Texture Mapping Bug

When I try to load the Java model for the Fox in PMCSkin3D it would seem as if all of the textures are mapped 1 pixel to the right, causing there to be transparent gaps all over the skin. Bedrock model works fine though.



Username: Keith__

Browser: Chrome
Operating System: Linux Fedora 32
Steps to Reproduce: Load the Java Fox model in PMCSkin3D.

  Have something to say?

JoinSign in

Keith__
09/30/2020 10:03 pm
Level 47 : Master Procrastinator
Hello! Sorry for the month long delay lol, I'm not super into computer science but I asked my dad who helped me put together the software side of my pc and he sent me this.[root@keth-linux ~]# lspci | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)
1
Paril
10/01/2020 9:15 am
He/Him • Level 89 : Elite Scapegoat Programmer
Thanks. Unfortunately it's not of much help.. Cyprezz is on an AMD card on Unix and has the same issue :(
It seems to be a WebGL bug, to be honest.. I don't think it's something we can fix or that a user can fix either
1
Keith__
10/01/2020 12:58 pm
Level 47 : Master Procrastinator
That sucks, I wonder if you could detect the gpu and overcompensate by texturing it what should be one too far to the left?
1
Paril
10/03/2020 11:47 am
He/Him • Level 89 : Elite Scapegoat Programmer
Assuming the issue is what I think it is, it'll take quite a lot of adjustment to fix. The thing is, the issue should not be happening; the WebGL standard mandates that GPUs must support non-power-of-two textures with specific repeat modes, and report failure otherwise. The affected machines aren't throwing any failures, they just don't seem to load the texture properly and I have no idea why.
1
Paril
09/01/2020 12:31 am
He/Him • Level 89 : Elite Scapegoat Programmer
This issue seems to be specific to Unix (and maybe one Windows user). We have no idea why this is happening. The "cause" is that the texture is not power of two (the Fishing Bobber has the same problem), but GPUs should be able to handle this just fine.

What GPU are you using?
2
Cyprezz
08/30/2020 12:43 pm
Level 71 : Legendary
set status to Accepted, assigned Paril.
1

Welcome