Releases: wowserhq/scene
Releases · wowserhq/scene
v0.32.0
0.32.0 (2024-02-14)
Features
- map: reduce cost of doodad culling (c9059d9)
- map: use defines to control layer blends in terrain fragment shader (29e2d15)
- model: cap model vertex shader bone influences based on model skin section details (6819fcd)
- model: optimize normal transformation in vertex shader (bffa6a6)
- model: reduce overhead of animation mixer updates (33730d1)
v0.31.0
0.31.0 (2024-02-08)
Features
- model: add spherical billboard support for bones (9e4d1df)
v0.30.0
0.30.0 (2024-02-05)
Features
- map: fade doodads in and out based on distance (199ec9e)
- model: improve anti-aliasing for models using alpha-keyed blending (0d0032b)
- world: add fade constants and scaling logic (42cc70a)
Bug Fixes
- model: correct alpha handling using separate blend func (b96720c)
v0.29.0
0.29.0 (2024-02-01)
Features
- map: pause doodad animations when doodads aren't visible (89ba316)
- model: use track types to determine interpolation mode (9026ae6)
Bug Fixes
- map: avoid loading multiple copies of the same doodad (d7e7323)
- model: account for sequence bounds when culling models (7f9e0e6)
- model: correct light calculations for double-sided materials (f7021b0)
v0.28.0
0.28.0 (2024-01-27)
Features
- model: add skinning and bone animations (626073c)
- model: add support for color animations (3e4e4c1)
v0.27.0
0.27.0 (2024-01-24)
Features
- map: dispose of model animations when removing area doodads (bcd6b0d)
- model: add support for texture weight and transform animations (a68e2ce)
v0.26.0
0.26.0 (2024-01-22)
Features
- model: add mod + add combiner to fragment shader (3218452)
- model: add mod + mod combiner to fragment shader (714dda3)
- model: add mod + mod2x combiner to fragment shader (b881cf3)
- model: add mod + opaque combiner to fragment shader (95f4534)
- model: add opaque + add alpha alpha combiner to fragment shader (244ac8c)
- model: add opaque + mod2xna alpha combiner to fragment shader (645a5ee)
- model: add opaque + opaque combiner to fragment shader (cbe64db)
Bug Fixes
- model: correct handling of texture coordinate inputs in vertex shaders (664ab41)
v0.25.0
0.25.0 (2024-01-22)
Features
- model: improve shader selection logic (#57) (b465b5c)
- model: overhaul material handling for models (74e7764)
v0.24.1
0.24.1 (2024-01-17)
Bug Fixes
- map: use parent zone music if subzone music isn't set (7ab94ca)
v0.24.0
0.24.0 (2024-01-17)
Features
- map: add initial implementation of dispose (f569dbe)