jszczerbinsky / lwp

Multi-platform parallax wallpaper engine
MIT License
888 stars 12 forks source link

Automatic Parallax #70

Open ghost opened 7 months ago

ghost commented 7 months ago

Context

This may be a far-fetched idea, given that I am unaware of the technical challenges involved. However, I believe that this project's ease of use would greatly improve by adding parallax effects to the image input automatically.

The process of creating parallax wallpapers is time-consuming and varies depending on the wallpaper. It also requires a high level of skill from the user.

An example of such a project would be Lively Wallpaper, which is using machine learning (Midas) combined with parallax.js to accomplish that. The user just needs to specify the image and the software does everything else.

Commands

lwp img file.png // this should automatically add the parallax and set the wallpaper lwp init | lwp start lwp kill | lwp end

jszczerbinsky commented 7 months ago

This is a very interesting idea and I agree, that creating layered wallpapers is very time-consuming, but as You said it's a far-fetched idea and the short-term plan for this project is to focus on creating a user-friendly interface and new wallpaper system (not only parallax-oriented).

Nevertheless I think this may be a good idea to implement Your solution in the future.