Wallpaper Engine:壁纸引擎

Wallpaper Engine:壁纸引擎

Customizable Module Visualizer
SAM 2019 年 1 月 14 日 上午 4:10
Layers or Background + Foreground option?
Is it possible to have some sort of a layer functionality/option in the future? Something that would enable us to have a background, then the visualizer and a foreground picture on top of the visualizer. That would be awesome.

In other words: can we have a foreground option too?
Cheers!
< >
正在显示第 1 - 4 条,共 4 条留言
Arthesian  [开发者] 2019 年 4 月 13 日 上午 4:53 
Hi SAM, sorry for the long wait, but it's >> finally << here :)

Video: showcasing settings
https://youtu.be/ZTw0wguOeR0

Some background that I configured:
https://youtu.be/K4plZWY_Kxk
SAM 2019 年 4 月 18 日 下午 8:51 
Hey Arthesian, thanks for the update, it's really awesome!
The only shame though, is that there isn't a foreground option for the visualizer itself. If there's a separate foreground image, then the visualizer will be hidden underneath it.

What would be truly marvelous, for the user to be able to select if the Visualizer 1 or 2 is on the top/foreground, or in the background. Think of it as a layer functionality.

Bottom layer: Background image w/ Visualizer 1
Foreground layer: Foreground image w/Visualizer 2.
Arthesian  [开发者] 2019 年 4 月 19 日 上午 12:47 
Current situation :

- 1) Background canvas renders the backgorund image + effects ( like hue, scale, blur, hi-light etc.)
- 2) Grid canvas renders the 'animated grid' ( if enabled ) between the main-canvas and the background
- 3) 'Main' canvas renders Visualizer1, Visualizer2, Foreground Image + effects

I might be able to give something like a 'z-index' to change the order of the 'layers' on the 'Main' canvas.

But even with that 'z-index' (order), it would still mean that all 'effects' are shared over all 'layers'. So it would not be possible to enable/disable Hue Rotation/Blur/Bounce etc. individual per layer.

( This was done for performance reasons, because giving each layer it's own canvas, means rendering 'x' times your screen resolution each frame )

As long as it's acceptable that all the visualizer + foreground image share the same effects ( like they do now ), I can probably figure something out
最后由 Arthesian 编辑于; 2019 年 4 月 19 日 上午 12:47
Arthesian  [开发者] 2019 年 4 月 20 日 下午 1:16 
The latest release includes 'Layers' for :
- Visualizer 1
- Visualizer 2
- Confetti
- Foreground Image

These can now be ordered in the way you want. I hope this is sufficient :)

( I also hope this was what you meant, to change the order of the rendering right ? )
最后由 Arthesian 编辑于; 2019 年 4 月 20 日 下午 1:17
< >
正在显示第 1 - 4 条,共 4 条留言
每页显示数: 1530 50