[Extension] Parallixel - Auto-generate Seamless Parallax Scrolling for Aseprite

Parallixel Banner photo

Parallixel: Parallax Scrolling Made Easy in Aseprite - Download :link:

Parallixel is an Aseprite extension that automates the creation of seamless parallax scrolling effects.

Originally inspired by Godot’s parallax system, it began as a personal tool to preview scrolling layers and mock up character movements directly inside Aseprite, without relying on external tools. Now, it’s a full-featured extension that makes parallax animation fast, intuitive, and entirely engine-free.

Reminder: Processing larger images and/or higher frame count may take additional time.


:sparkles: Features:

:cyclone: Seamless parallax generation for sprites and animations

Notepad_cx5tEbh4qZ

:magic_wand: Motion Path Options (New v1.1.0)

  • Straight - Basic linear interpolation.
  • Arc - Adds a jumping arc or bounce feel to the motion.
  • Wave - Wavy sinusoidal movement in any direction.
  • Triangle (Zigzag) - Sharp, snappy zigzag patterns using triangle waves.
  • Shake - Random jitter for camera shake or chaotic motion.
  • Circle - Smooth circular motion over time.

sublime_text_mZ0oxONTAr_final_demo

:film_projector: Works with static images or animated layers

Notepad_MwdNL1k6Ze

:compass: Supports 8-directional scrolling

:triangular_ruler: Compatible with isometric, 45°, and custom scroll angles

Notepad_bQJjF0fyls

Note: Tiled Mode will create copies of the image on all direction

:gear: Auto-applies parallax to all layers with ease(You can customize the speed)

Notepad_5gJwc1vDk5

:artist_palette: Multi-layer selection for independent or grouped scrolling

Notepad_tO2ePefbgq

Note: The number of frames you set will automatically adjust based on the selected animation frames to ensure a smooth, seamless loop. The example above animation includes layers with 4, 8, and 10 frame loops, the final frame count will adjust to 40, the least common multiple (LCM), to synchronize all layers perfectly.

:joystick: Custom Cel Selection: Scroll only the cel(s) you select.

Notepad_P6fMFcLxhm

:scissors: Region selection scrolling.

Notepad_pEyPVNxcVp

Bonus : Right-click a cel to clone it across all frames


:wrench: How to Use:

  • Open Parallixel: Go to Edit > FX > Parallixel in aseprite’s top menu.
  • Manual Mode
    1. Set number of frames and scroll speed.
    2. Select one or more layers (or a group layer or a range of cel(s)) to scroll.
    3. Choose scroll angle: “45 Degrees”, “Isometric”, “Custom XY”, or “Custom Angle”
    4. Click a direction button
    5. Wait to process and generate the result
  • Auto Mode
    1. Click Auto button
    2. Speed is auto-set for all layers (you can customize it)
    3. Click a direction button
    4. Wait for processing to complete

Note:
A whole number speed value produces a perfect loop
A decimal speed creates smoother motion but may not loop seamlessly at the end of the animation


Download Parallixel on Itch.

4 Likes

This looks really great, thanks for sharing! Does it also work with making quick animations of sprites on 2d parallax tracks (similar to the example you show with the sprites running in isometric view)?

Yes, that’s one of the main reasons I built this tool. You can combine animated sprites (like a running character) with parallax-scrolling backgrounds to create quick mockups right inside Aseprite

Amazing! I’m definitely going to download and try it out! Looks like the product of a lot of love and hard work, keep it up!

Weird looks like another one of my tools with most if not all the features. Cool cool.

BG Auto-Scroll Toolbar by CarbsCode ?

3 Likes

To be sincere @devkidd, it looks like you are copycatting extensions from other users.

I don’t have the source code of every single extension to compare, but I’ll have to ban you from the forum.

2 Likes

An update to Parallixel v1.1.0 has been released!
I’ve now implemented new motion paths for parallax scrolling.

Changes:

  • [New] Motion Path Options:
    • Straight - Basic linear interpolation.
    • Arc - Adds a jumping arc or bounce feel to the motion.
    • Wave - Wavy sinusoidal movement in any direction.
    • Triangle (Zigzag) - Sharp, snappy zigzag patterns using triangle waves.
    • Shake - Random jitter for camera shake or chaotic motion.
    • Circle - Smooth circular motion over time.
  • [Improvement] Motion paths now scale correctly with scroll speed for consistent animation.
  • [New] Added help section.

sublime_text_mZ0oxONTAr_final_demo

  • [Improvement] Added a progress bar dialog when generating scrolling images
  • [Improvement] Updated button icons for consistent arrow direction across the UI

sublime-text-sjlivm-E2y-H.gif

1 Like

An update to Parallixel v1.2.0 has been released!
Improves Auto Mode flexibility and overall stability.

Changes:

  • [New] Independent Layer Directions (Auto Mode): Each layer can now use its own direction when Auto Mode is enabled, allowing more complex and dynamic parallax motion combinations.
  • [Improvement] Improved final frame calculation when animating multiple layers with different frame counts.​
  • [Fix] Multiple internal fixes and stability improvements.

sublime_text_C3PyxT68z7