Silas Oler
c02d294ca9
Merge branch 'master' of https://github.com/turanszkij/WickedEngine
2023-03-13 21:37:28 +01:00
Silas Oler
2bb1e62d66
TAA improvements
2023-03-13 21:37:01 +01:00
Turánszki János
7e4c4d8fa2
profiler: memory graph
2023-03-13 19:51:57 +01:00
Turánszki János
47d6ad0884
reduced gpu readback buffering in occlusion culling, profiler, emitter statistics
2023-03-12 18:58:39 +01:00
Turánszki János
172e6da32d
uwp asset packaging fix
2023-03-12 12:46:40 +01:00
Turánszki János
813c991351
character controller footprints
v0.71.176
2023-03-09 10:00:45 +01:00
Turánszki János
82398e9e85
editor: merge objects fixes
2023-03-09 09:57:16 +01:00
Turánszki János
6bb2a8519b
decal texture tiling support
2023-03-08 18:06:31 +01:00
Turánszki János
8477fee1f5
decal surfacemap support and some other updates
2023-03-07 19:33:18 +01:00
Turánszki János
97553a1995
lua updates: decal, texture, refactors
2023-03-06 21:42:29 +01:00
Turánszki János
da6c48b7ce
custom object sort priority for alpha blending
2023-03-05 17:41:10 +01:00
Turánszki János
a3ed633ba7
editor: create/remove subsets
2023-03-05 11:54:34 +01:00
Turánszki János
540f134a07
gi boost will affect all indirect diffuse consistently
2023-03-05 10:25:51 +01:00
Turánszki János
626b5ac6eb
lua binding allocation removals, refactors
2023-03-04 16:30:51 +01:00
Turánszki János
9ee1b47193
character controller: camera rotation limiter and smoothening
2023-03-03 22:53:55 +01:00
Turánszki János
50ee6409f9
sky rotation serialization fix
2023-03-03 16:29:47 +01:00
Turánszki János
1440e0b8fd
weather: added sky rotation
2023-03-03 16:27:42 +01:00
Turánszki János
c3e8d2dfbf
transparent render pass allows equal depth test
2023-03-03 15:11:47 +01:00
Turánszki János
0a0020a187
resource state fixes for visibility rendering
2023-03-02 09:44:08 +01:00
Turánszki János
41d84e04db
fix for path tracing denoiser resources
2023-03-01 15:17:33 +01:00
Turánszki János
be826da310
mipgen preserve coverage alpha fix
2023-03-01 10:59:12 +01:00
Turánszki János
8a07bb2361
added decal flag: alpha only basecolor; renderer fixes;
2023-02-28 08:25:58 +01:00
Turánszki János
2baad338b9
Decal normal map support ( #646 )
2023-02-27 11:25:02 +01:00
Turánszki János
23028e1450
Fog improvements ( #645 )
...
Co-authored-by: Silas Oler <silasmartins@outlook.dk >
2023-02-26 11:26:21 +01:00
Turánszki János
792a828b5a
d3d12 memory allocator comptr usage
2023-02-24 12:49:41 +01:00
Turánszki János
5b820853b5
raytraced shadow area light blue noise fix
2023-02-23 11:19:25 +01:00
Turánszki János
e092154aeb
area light raytracing fixes
2023-02-22 09:02:04 +01:00
Turánszki János
82e91559e0
Sphere and capsule area lights
2023-02-21 23:16:24 +01:00
Turánszki János
89eed3d43f
ssr indirect buffer initialization fix
2023-02-20 17:53:23 +01:00
Turánszki János
a15c4ef452
fix for hair particle system serialization
2023-02-20 15:14:43 +01:00
Turánszki János
068216cffa
uninitialized indirect buffer fix for depth of field and motion blur
2023-02-19 17:11:07 +01:00
Turánszki János
72609cb796
shadow border shrink: using clamping instead of pulling uvs
2023-02-18 17:43:09 +01:00
Turánszki János
b5a2a6ae51
editor: F key shortcut to focus camera on selection
2023-02-16 19:20:32 +01:00
Turánszki János
8ff7ab2b9e
hair particle system: faster creation of GPU resources - greatly improves terrain generation performance
2023-02-15 19:31:25 +01:00
Turánszki János
b1687bf2a7
fix: retain camera fov when resizing renderpath
2023-02-15 18:12:12 +01:00
Turánszki János
6f01e80a2e
volumetric directional light dithering improvement
2023-02-14 17:09:41 +01:00
Turánszki János
80c6d5d2e4
planar reflection fixes; lua updates;
2023-02-12 18:11:36 +01:00
Turánszki János
b2275df298
envmap array uses all mips
2023-02-12 12:26:46 +01:00
Turánszki János
280d8153d4
improvement for raytraced ao #639
2023-02-12 12:13:04 +01:00
Turánszki János
8d4e4cd37d
improved framerate locking
2023-02-12 11:44:09 +01:00
Turánszki János
1c8c5fc249
volumetric clouds: upsampling in pixel shader, reduced memory usage;
...
planar reflection fix for ocean rendering;
2023-02-11 23:07:28 +01:00
Silas Oler
72f8cdb745
Realistic sky improvements ( #636 )
...
* Aerial Perspective implementation
* AP for transparency
* Camera volume LUT blend fix
* Disable transparent shadows for AP
* better and faster upscaling
* temporal occlusion fix
* Refactor and serialization
* Shadows affect sky in high quality
* Shadow toggle and cloud shadow support
* AP for terrain
* serializer fix
* Cloud receive camera volume
* Disable PS and sun capture fix
* fix
* Separated AP from unified sky pass and optimization
* typo
* custom upsample pass for clouds
* fix
* use important light index
* fix
* cloud mask fix; archive version fix;
---------
Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com >
2023-02-11 15:43:39 +01:00
Turánszki János
c4a0509a7b
Block allocator for lua objects ( #640 )
...
- changes lua object allocations that use Luna wrapper from heap allocation to using block allocator
2023-02-11 12:58:35 +01:00
Turánszki János
b965f34de9
improved mipgen alpha coverage preserving method
2023-02-03 19:04:28 +01:00
Turánszki János
697253a1f7
dx12: fix for single constant buffer in descriptor table
2023-02-02 21:41:24 +01:00
Turánszki János
4cb145d1c4
vxgi: disabled vertex wind
2023-02-01 19:06:29 +01:00
Turánszki János
051711bd7b
fix for high CPU usage in background #628
2023-02-01 19:00:16 +01:00
Turánszki János
a651daad05
dx12: optimized binding descriptor table containing single descriptor
2023-01-31 22:40:47 +01:00
Turánszki János
67c87cb221
updated dxcompiler ( #634 )
v0.71.143
2023-01-30 23:30:10 +01:00
Turánszki János
3e7aa6ea7b
Precomputed wind lut ( #633 )
...
- this improves rendering performance for wind meshes and removes vertex shader permutations for wind
2023-01-29 19:43:45 +01:00