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

PixelEditor: Add Background Image Feature for Pixel Art Editor #7

Closed
ChrisWiGit opened this issue Jan 18, 2025 · 1 comment
Closed

Comments

@ChrisWiGit
Copy link

ChrisWiGit commented Jan 18, 2025

User Story

As a pixel art creator, I want to set a custom image as the background in the editor so that I can use it as a guide to recreate or trace images more easily.


Acceptance Criteria

  1. Background Image Setting:

    • Users can import any image to set as the background within the current editing canvas.
  2. Positioning & Resizing:

    • The background image can be moved around the canvas.
    • The background image can be scaled up or down proportionally.
  3. Flipping:

    • Users can flip the background image horizontally and vertically.
  4. Transparency Adjustment:

    • Users can adjust the transparency/opacity of the background image to better view and compare their pixel art with the guide image.
  5. Persistence:

    • The background image settings (position, size, flip state, transparency) persist as long as the user is working on the same project.
  6. Non-Destructive:

    • The background image is not part of the actual pixel art and does not interfere with the layers or pixel editing.

Additional Notes

  • Ensure that the feature does not impact performance, especially for large background images.
  • Provide intuitive controls (e.g., sliders for transparency, drag handles for resizing, and buttons for flipping).
  • Include the ability to reset the background image to its original state if necessary.
@ChrisWiGit ChrisWiGit changed the title Add Background Image Feature for Pixel Art Editor PixelEditor: Add Background Image Feature for Pixel Art Editor Jan 18, 2025
@PascalCorpsman
Copy link
Owner

Implemented with 8d99e3b but with some restrictions.
The Pixeleditor will always load the selected image as "full" background image. If you need to edit the background image, do this in forehand.

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

No branches or pull requests

2 participants