Skip to content

Commit e71152c

Browse files
committed
v0.3.0
1 parent 31dc4e2 commit e71152c

5 files changed

Lines changed: 58 additions & 22 deletions

File tree

‎README.RU.md‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
## Веб-рендерер
1515

16-
Хост на основе CEF для веб-обоев Wallpaper Engine.
16+
Хост на основе CEF для веб-обоев.
1717

1818
## Использование
1919

@@ -28,8 +28,7 @@
2828

2929
### Автономный просмотрщик
3030

31-
Сначала выполните сборку, см. [BUILD.md](BUILD.md). В примерах ниже
32-
предполагается дерево сборки `clang-release`.
31+
Сначала выполните [сборку](BUILD.md).
3332

3433
`SceneViewer` - окно GLFW + Vulkan, загружающее `pkg` из Wallpaper Engine
3534
напрямую. Укажите каталог `assets/` установленного Wallpaper Engine и файл
@@ -104,3 +103,7 @@
104103
- [x] 3D-модели
105104
- [x] Scenescript
106105
- [x] Пользовательские свойства
106+
107+
## Лицензия
108+
109+
[GPL-2.0-only](LICENSE)

‎README.md‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Open source scene renderer, mostly for linux.
88
- render graph for automatic pass dependencies
99

1010
## Web Renderer
11-
CEF-based host for Wallpaper Engine web wallpapers.
11+
CEF-based host for web wallpapers.
1212

1313
## How to use
1414

@@ -20,7 +20,7 @@ If you built waywallen yourself, you must [build](BUILD.md) this.
2020
If you use linux distribution package, you must install this as package too.
2121

2222
### Standalone viewer
23-
Build first — see [BUILD.md](BUILD.md). Examples below assume the `clang-release` build tree.
23+
[Build](BUILD.md) first.
2424

2525
`SceneViewer` is a GLFW + Vulkan window that loads a Wallpaper Engine `pkg` directly. Point it at the Wallpaper Engine's `assets/` directory and a `scene.pkg`:
2626

@@ -93,3 +93,7 @@ Flags (see `viewer/arg.hpp`):
9393
- [X] 3D model
9494
- [x] Scenescript
9595
- [x] User Properties
96+
97+
## License
98+
99+
[GPL-2.0-only](LICENSE)

‎lito.lock‎

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ dependencies = [
1212

1313
[[packages]]
1414
name = "owe-audio"
15-
version = "0.2.10"
15+
version = "0.3.0"
1616
dependencies = [
1717
"owe-core",
1818
"rstd-std",
1919
]
2020

2121
[[packages]]
2222
name = "owe-core"
23-
version = "0.2.10"
23+
version = "0.3.0"
2424
dependencies = [
2525
"rstd-argparse",
2626
"rstd-cppstd",
@@ -35,7 +35,7 @@ source = "git+https://gitlab.com/libeigen/eigen.git#bc3b39870ecb690a623a3f49149a
3535

3636
[[packages]]
3737
name = "owe-scene"
38-
version = "0.2.10"
38+
version = "0.3.0"
3939
dependencies = [
4040
"owe-audio",
4141
"owe-core",
@@ -59,7 +59,7 @@ source = "git+https://github.com/quickjs-ng/quickjs.git#3c051980ab7e783dfbfb1c70
5959

6060
[[packages]]
6161
name = "owe-sceneviewer"
62-
version = "0.2.10"
62+
version = "0.3.0"
6363
dependencies = [
6464
"owe-core",
6565
"owe-scene",
@@ -70,7 +70,7 @@ dependencies = [
7070

7171
[[packages]]
7272
name = "owe-tests"
73-
version = "0.2.10"
73+
version = "0.3.0"
7474
dependencies = [
7575
"owe-audio",
7676
"owe-core",
@@ -91,7 +91,7 @@ dependencies = [
9191

9292
[[packages]]
9393
name = "owe-types"
94-
version = "0.2.10"
94+
version = "0.3.0"
9595
dependencies = [
9696
"owe-core",
9797
"rstd-std",
@@ -100,7 +100,7 @@ dependencies = [
100100

101101
[[packages]]
102102
name = "owe-utils"
103-
version = "0.2.10"
103+
version = "0.3.0"
104104
dependencies = [
105105
"licrypto",
106106
"owe-core",
@@ -112,7 +112,7 @@ dependencies = [
112112

113113
[[packages]]
114114
name = "owe-viewer-common"
115-
version = "0.2.10"
115+
version = "0.3.0"
116116
dependencies = [
117117
"owe-audio",
118118
"owe-core",
@@ -125,7 +125,7 @@ dependencies = [
125125

126126
[[packages]]
127127
name = "owe-vulkan"
128-
version = "0.2.10"
128+
version = "0.3.0"
129129
dependencies = [
130130
"owe-core",
131131
"owe-types",
@@ -145,15 +145,15 @@ source = "git+https://github.com/KhronosGroup/glslang.git#275822a6261ee689aadb1d
145145

146146
[[packages]]
147147
name = "owe-waywallen-plugin"
148-
version = "0.2.10"
148+
version = "0.3.0"
149149
runtime-dependencies = [
150150
"owe-waywallen-scene-renderer",
151151
"owe-waywallen-web-renderer",
152152
]
153153

154154
[[packages]]
155155
name = "owe-waywallen-producer"
156-
version = "0.2.10"
156+
version = "0.3.0"
157157
dependencies = [
158158
"owe-audio",
159159
"rstd-cppstd",
@@ -164,7 +164,7 @@ dependencies = [
164164

165165
[[packages]]
166166
name = "owe-waywallen-scene-renderer"
167-
version = "0.2.10"
167+
version = "0.3.0"
168168
dependencies = [
169169
"owe-core",
170170
"owe-scene",
@@ -179,7 +179,7 @@ dependencies = [
179179

180180
[[packages]]
181181
name = "owe-waywallen-web-renderer"
182-
version = "0.2.10"
182+
version = "0.3.0"
183183
dependencies = [
184184
"owe-audio",
185185
"owe-core",
@@ -194,7 +194,7 @@ dependencies = [
194194

195195
[[packages]]
196196
name = "owe-web"
197-
version = "0.2.10"
197+
version = "0.3.0"
198198
dependencies = [
199199
"owe-core",
200200
"rstd-cppstd",
@@ -235,7 +235,7 @@ architectures = [
235235

236236
[[packages]]
237237
name = "owe-webviewer"
238-
version = "0.2.10"
238+
version = "0.3.0"
239239
dependencies = [
240240
"owe-audio",
241241
"owe-core",
@@ -386,7 +386,7 @@ source = "git+https://github.com/hypengw/SPIRV-Reflect.git#355785128c1b6ba808e3a
386386
[[packages]]
387387
name = "vrento"
388388
version = "0.1.0"
389-
source = "git+https://github.com/vecren/vrento.git#8620c037f5cb072c1a6ea11ee07426f7ffb19118"
389+
source = "git+https://github.com/vecren/vrento.git#a781859c940325a909c77613b5b2795cc3d65e48"
390390
dependencies = [
391391
"rstd-cppstd",
392392
"rstd-log",

‎lito.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ members = [
2020
default-members = ["viewer/SceneViewer", "viewer/WebViewer"]
2121

2222
[workspace.package]
23-
version = "0.2.10"
23+
version = "0.3.0"
2424

2525
[workspace.dependencies]
2626
owe-core = { path = "src/Core" }

‎release.xml‎

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,32 @@
1+
<release version="0.3.0" date="2026-09-25">
2+
<description>
3+
<p>Added:</p>
4+
<ul>
5+
<li>Mouse parallax control for scene wallpapers, preserving camera motion and mouse interactions.</li>
6+
</ul>
7+
<p>Fixes:</p>
8+
<ul>
9+
<li>Camera path coordinates, animation looping and camera shake transforms.</li>
10+
<li>Particle camera-facing orientation and turbulence mask weights.</li>
11+
<li>Framebuffer history retention and initial contents for glass materials.</li>
12+
<li>Linked texture history and graph dependency cycles.</li>
13+
<li>Shadow depth clipping, transparent material depth writes and scripted ambient lighting.</li>
14+
<li>Linked image sampling and model material rendering.</li>
15+
<li>Puppet texture coordinate scaling and effect masks.</li>
16+
<li>Text alignment inheritance and linked text background dependencies.</li>
17+
<li>Image alignment and parallax origins when effects are disabled.</li>
18+
<li>Effect geometry after runtime toggles and viewport mouse coordinates.</li>
19+
<li>Child visibility when switching parent variants.</li>
20+
<li>Missing texture reduction scale shader uniform.</li>
21+
</ul>
22+
<p>Changed:</p>
23+
<ul>
24+
<li>Move rendering infra to vrento.</li>
25+
<li>Migrate more to rstd, vvk and licrypto.</li>
26+
</ul>
27+
</description>
28+
</release>
29+
130
<release version="0.2.10" date="2026-09-12">
231
<description>
332
<p>Added:</p>

0 commit comments

Comments
 (0)