Wallpaper Engine

Wallpaper Engine

View Stats:
Anomen Jan 16, 2023 @ 4:55am
What's the best way to import a Live2D animation?
I'm a Live2D rigger, so I decided to animate the characters of my current wallpaper and use Wallpaper engine for the backgrounds. The idea to kill two birds with one stone and use it as a Live2D portfolio piece (thus why I didn't want to use the WE editor for the characters). I assumed it would be an easy feat, considering the amount of Live2D wallpapers present on the workshop, but turns out it wasn't.

I found four different ways to go about it, but they all have thir caveats:
1) Export animation as gif and load it into the WE editor. While it works (if it doesn't crash trying to load it), it not only ruins the image quality but it also takes an insane amount of memory (680mb for a 16mb GIF!?).
2) Export as MOV for transparency video. Well this one straight up does not work, as it's not compatible, and doing it with an mp4 will cover the background, rendering it useless.
3) Load the models into Unity with the Live2D SDK and import the unity project as a wallpaper. This one looks the best, but has performance issues and weird interactions with some full screen games.
4) Make the model a web app. I tried my hardest, but couldn't make this one work.

Any other ideas?
< >
Showing 1-2 of 2 comments
Tim  [developer] Jan 16, 2023 @ 6:49am 
I am not at all familiar with Live2D at all, but all popular Live2D wallpapers I have seen are web-based solutions, like this one for example, so that is probably the way to go:

https://steamcommunity.com/sharedfiles/filedetails/?id=1078208425

https://steamcommunity.com/sharedfiles/filedetails/?id=1673480266

https://steamcommunity.com/sharedfiles/filedetails/?id=1675701563

Unfortunately I cannot really help you with how to set this up but there certainly seems to be a way to make this work reliably. Maybe the authors of these wallpapers can help you with that or someone else from the Live2D community.

Regarding ideas 1. and 2.:

1. Yeah, GIFs in the editor are meant for only very low-frame and low resolution objects, such as particles in a particle system. Due to how Wallpaper Engine converts GIFs into a GPU-compatible format, GIFs will use a huge amount of video RAM, especially if they have high resolution and especially-especially if they have a high-frame rate.
2. MOV with transparency is simply not supported due to underlying technical limitations.

Hope that helps!
Anomen Jan 16, 2023 @ 6:53am 
I asked in the Live2D community too and they didn't know either. Looking at those looks like the easiest method is with Unity, as that's what I'm the most familiar with.

Thank you for your time!
< >
Showing 1-2 of 2 comments
Per page: 1530 50

Date Posted: Jan 16, 2023 @ 4:55am
Posts: 2