1
Ticket #6940
Status: Closed
Opened by -Turtle7-
- Finished
Type:
Bug Report
Views:
1,408
Access:
Public
Opened:
9/27/18 11:11 pm 9/27/18 11:11 pm
Updated:
3/14/19 10:07 am 3/14/19 10:07 am
Assigned:

Importing a skin into PMCSkin3D and changing the model type, crops the arms and arm layers even though its the right format.

Platforms affected: I have encountered this issue on both google chrome on my windows 7 pc, and on the built-in safari browser on my iphone 6s.  

When I import an alex skin, I go to change the model to an alex model but when it changes the model, it also crops out pixels and makes the arms(and arm layers) offset/smaller. It is like when you try to use an alex skin on a steve model and there is that visible black line on the arms. The change model option is cropping the arm pixels smaller than it should be. Since the skin was already an alex model to begin with, it shouldn't be cropping the arm pixels when I change the model. You can get a better picture of the issue if you view the 2D view when doing this.

Create an account or sign in to comment.

1
03/14/2019 10:07 am
Level 88 : Elite Scapegoat
Paril
Paril's Avatar
set status to Closed, set resolution to Finished.
1
03/06/2019 7:24 pm
Level 14 : Journeyman Mage
-Turtle7-
-Turtle7-'s Avatar
Oh my I'm sorry for the late response, I didn't get the notification I had a reply on this and I only now remembered I had posted this >_> . Ok so I tested it again with just making a simple skin in the editor and got the same result reguardless if the skin was imported or not.

Steps I took: I made the skin as a steve, then changed it to an alex model via clicking "Edit" then clicking the "convert to alex/steve" option.

What I mean is, in the MCSkin 3D program you download, when you convert skins it doesn't edit the skin pixels of the arms, it changes the skin format/outline around the pixels, which is what it should do. But the issue I'm getting is when I use the PMCSkin3D on the pmc site, it doesn't just convert the format/outline of the arms, it actually crops out arm pixels or expands them based on which model you're converting it to. Because of this, the arms often get messed up.

Here is the Steve skin(edited on PMCSkin3D): http://prntscr.com/muc2ia

Here is what the arms look like after changing to an Alex model: http://prntscr.com/muc1z
It deletes any pixels outside the skin outline/border, which it shouldn't because it messes up the design.

This is a screenshot from the MCSkin3D program for reference, and what the pixels should look like when converting the model: http://prntscr.com/muc8lx 
1
03/07/2019 4:46 pm
Level 88 : Elite Scapegoat
Paril
Paril's Avatar
This is intentional. It's done to easily convert a Steve skin to an Alex skin or vice versa without needing to edit the actual skin. In the case of Alex -> Steve, it moves the right-most column of each face to the right and copies the middle column to its right, which makes it a valid Steve model (no transparency on the arms). For the opposite conversion, it moves the right-most columns to the left by 1, which turns it into an Alex skin.

MCSkin3D didn't do any conversion at all and just let the skin live as-is, and you'd use a separate option to convert. If there's an intense need for conversions to be non-destructive I might look into it, but I don't see much use-case for converting between them without changing the pixels. Only Steve -> Alex is destructive since it requires removal of columns.

If you're running into a case where you open an Alex skin via File < Open and it's still cropping extra pixels, then we've got a bug to fix for sure.
1
03/07/2019 5:42 pm
Level 14 : Journeyman Mage
-Turtle7-
-Turtle7-'s Avatar
Oh ok so it is intended then. Well in any case, at least I can use the MCSkin3D program to get around that(kind of wish the new entity models were in that though). Thanks for responding!
1
10/03/2018 3:31 pm
Level 88 : Elite Scapegoat
Paril
Paril's Avatar
Can you post the skin and exact steps you took to do this?
1
10/03/2018 3:26 pm
Level 71 : Legendary Cyborg
Cyprezz
Cyprezz's Avatar
set status to Accepted, assigned Paril.
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome