No description
  • C++ 95.6%
  • CMake 3.7%
  • Lua 0.6%
  • C 0.1%
Find a file
2026-05-05 13:59:32 +00:00
.github add funding 2025-07-13 13:33:15 +08:00
cmake sync fetchdeps and wavsen 2026-05-05 06:30:53 +00:00
docs wpdoc -> doc 2026-05-04 00:12:57 +00:00
src web for waywallen 2026-05-05 11:58:37 +00:00
tests web for waywallen 2026-05-05 11:58:37 +00:00
third_party try disable cubeb tests 2026-05-05 12:51:28 +00:00
viewer vulkan module 2026-05-05 08:22:01 +00:00
waywallen web default 1080p 2026-05-05 13:59:32 +00:00
.clang-format rename 2024-03-11 22:33:26 +08:00
.gitignore sync fetchdeps and wavsen 2026-05-05 06:30:53 +00:00
CMakeLists.txt fix cmake build cond 2026-05-05 13:29:27 +00:00
CMakePresets.json drop libc++ 2026-05-01 05:45:44 +00:00
deps.json update deps 2026-05-05 12:40:44 +00:00
LICENSE Initial commit 2020-11-08 23:08:38 +08:00
README.md mark Scenescript 2026-05-04 08:56:15 +00:00

Open Wallpaper Engine

Scene Renderer

Open source scene renderer, mostly for linux.
Made this for fun.

  • vulkan 1.1
  • render graph for automatic pass dependencies

Supported

  • Layer
    • Image
    • Composition / Fullscreen
    • Text
  • Effect
    • Basic
    • Mouse position with delay
    • Parallax
    • Depth Parallax
    • ColorBlendMode
    • PBR light
    • Global bloom
  • Camera
    • Zoom
    • Shake
    • Fade / Path
  • Audio
    • Loop
    • Random
    • Visualization
  • Particle System
    • Renderers
    • Emitters
      • Duration
    • Initializers
    • Operators
    • Control Points
      • Mouse Follow
    • Children
    • Audio Response
  • Puppet warp
  • 3D model
  • Timeline animations
  • Scenescript
  • User Properties