Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use a single PNG for each framed object. #284

Closed
pixelzoom opened this issue Dec 23, 2021 · 5 comments
Closed

Use a single PNG for each framed object. #284

pixelzoom opened this issue Dec 23, 2021 · 5 comments

Comments

@pixelzoom
Copy link
Contributor

pixelzoom commented Dec 23, 2021

For the framed object (pencil, etc.) I'm wondering why we have 4 image files for each. For example, for the pencil, we have:

pencilLeftFacingInverted.png
pencilLeftFacingUpright.png
pencilRightFacingInverted.png
pencilRightFacingUpright.png

... which look like this respectively (left to right):

screenshot_294

The lighting cues are certainly not being adjusted for perspective (should they be?), so I don't think that's the reason.

Since it's trivial to use rotation and reflection to programmatically create 3 of these images from any 1 of them, I propose that we delete 3 of the PNG files for each framed object.

@arouinfar do see any problems with this proposal?

And since I'm not familiar with the history here, maybe @veillette can clarify, if he's available.

@sarchang
Copy link
Contributor

I don't remember exactly why we didn't programmatically rotate/reflect the images but that sounds like a good plan. Definitely double check with @veillette.

@pixelzoom
Copy link
Contributor Author

Thanks @sarchang.

@veillette
Copy link
Contributor

veillette commented Dec 23, 2021 via email

@pixelzoom
Copy link
Contributor Author

Thanks @veillette. I see that now -- the penguin and planet do not have "horizontal reversal symmetry".

@pixelzoom
Copy link
Contributor Author

I guess I'm going to "do nothing" here. It was potentially going to make #283 and #125 a little easier. But I'll work around it.

Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants