Turánszki János
c4d4e88a68
added some lua bindings
2024-03-05 07:00:24 +01:00
Turánszki János
aa09581efe
physics: kinematic activation/deactivation after rigidbody was already created
2024-03-04 08:02:55 +01:00
Turánszki János
6772ec1880
added some helper functions
2024-03-03 11:20:11 +01:00
Turánszki János
34cf057767
fix for lua pathquery
2024-03-02 21:19:27 +01:00
Turánszki János
dfe9b9d3da
physics drag fix
v0.71.385
2024-03-01 08:01:44 +01:00
Turánszki János
9ec92f33a5
voxel occlusion testing
2024-02-28 19:37:50 +01:00
Dennis Brakhane
4d7e514808
work around MSVC compiler bug ( #806 )
2024-02-28 07:20:22 +01:00
Turánszki János
1c49e4984a
font word wrap fix, added some lua bindings, etc.
2024-02-27 08:40:26 +01:00
Turánszki János
d2842b9d41
character controller pathfinding tweaks
2024-02-26 08:52:53 +01:00
Turánszki János
fea9d9f702
Pathfinding ( #805 )
2024-02-25 18:40:50 +01:00
Turánszki János
a659741e95
fix for unorm vertex position remap aabb zero axis precision problem with raytracing
2024-02-17 11:06:51 +01:00
Turánszki János
3e8fef22e8
texturehelper improvement, image renderer will use null texture as white
2024-02-16 20:29:12 +01:00
Turánszki János
8d89e305d0
vulkan swapchain acquire semaphore fix #802
2024-02-15 09:15:41 +01:00
Turánszki János
865a20463f
depthonly prepass shader specializations for simpler passes like planar reflection
2024-02-14 19:49:13 +01:00
Turánszki János
fa70f6d465
material transparency map, paint tool improvements
2024-02-14 09:55:44 +01:00
Turánszki János
a73f92be86
improvements for multiple renderpath usage
2024-02-13 09:05:24 +01:00
Turánszki János
a4ac425433
Shader nonuniform indexing changes to uniform ( #801 )
2024-02-12 18:00:37 +01:00
Turánszki János
a9bb68eed2
occlusion culling multiple camera fixes
2024-02-12 08:34:18 +01:00
Turánszki János
27c848944c
editor: selected camera preview render
2024-02-11 17:54:53 +01:00
Turánszki János
640595a152
ddgi shadow ray culling fix
2024-02-11 12:56:49 +01:00
Turánszki János
7a748eacf1
path tracing minor fixes
2024-02-11 11:49:07 +01:00
Turánszki János
57985ed8fe
Path tracing updates ( #800 )
...
effects added to path tracing:
- volumetric clouds
- lens flares
- debug renderers
2024-02-10 16:28:54 +01:00
Al Amin Mahamud Rony
77e7eddfb2
Root Motion ( #799 )
2024-02-10 15:55:30 +01:00
Turánszki János
70a467cdd8
added lightshafts to path tracing
2024-02-09 20:26:48 +01:00
Turánszki János
efcb07827e
added vector.Rotate lua binding
2024-02-08 17:18:22 +01:00
Turánszki János
c774af4c1e
added QuaternionInverse lua binding
2024-02-08 17:10:37 +01:00
Turánszki János
cb70c49a00
FSR2 transparency mask scale tweaking to reduce flickering in a particular model
2024-02-07 08:46:47 +01:00
Turánszki János
ceb888397d
added lua bindings for some debug renderer toggles
2024-02-06 17:38:18 +01:00
Turánszki János
6e6bb36d6d
vxgi: always use full resolution resolve
2024-02-04 14:16:41 +01:00
Dennis Brakhane
0fa82f76ad
Lua: pop the metatable we created off the stack ( #796 )
2024-02-01 21:41:55 +01:00
Turánszki János
1bec95698a
raytraced shadow changed to full resolution
2024-01-31 09:18:52 +01:00
Turánszki János
2055856e6e
physics debug visualizer fix
2024-01-29 08:16:37 +01:00
Turánszki János
85cb648142
fixed issue with low precision normals interpolation
2024-01-28 16:41:39 +01:00
Turánszki János
fcca0dfe37
Vertex AO ( #795 )
2024-01-27 13:06:47 +01:00
Turánszki János
481cc85e3b
character controller wall sliding improvement
2024-01-21 11:31:26 +01:00
Turánszki János
ba1f8d94ae
fix missing lightmap in raytraced reflection
2024-01-20 19:34:22 +01:00
Turánszki János
95aa82482d
shader fixes: some uvs were not using pixel center
2024-01-18 08:00:33 +01:00
Turánszki János
78bdb89dcd
put profiler memory graph under timer graph
2024-01-17 09:32:58 +01:00
Turánszki János
40af47fda9
reduced buffer resources for light culling
2024-01-16 09:10:54 +01:00
Turanszki Janos
0aa9eea94f
skip entity culling and wind compute if they are zero anyway
2024-01-11 09:21:11 +01:00
Turanszki Janos
bf5d86e52d
improvement for character wall sliding jerkiness
2024-01-09 09:37:28 +01:00
Turanszki Janos
914f68e35a
character controller movement friction improvement
2024-01-06 09:22:15 +01:00
Matteo De Carlo
8f3f61be0b
Clang compiler, libc++ and modules
...
- Added support for Clang compiler
- Added support for llvm's libc++
- Initial improvemets for c++ modules support (inline instead of static)
Signed-off-by: Matteo De Carlo <matteo.dek@covolunablu.org >
2024-01-04 15:10:20 +01:00
Turanszki Janos
26ae5cfbae
明けましておめでとう
2024-01-01 19:40:09 +01:00
Turanszki Janos
3845f5159a
dx12: root signature validation at pso creation
2023-12-30 08:35:05 +01:00
Amer Koleci
ea0fcb6e81
Improvements + shared texture support ( #785 )
...
* Update DirectX headers to 1.611.1
Update D3D12MemoryAllocator.
Update Vulkan headers to 1.3.272 and update volk.
Update VulkanMemoryAllocator.
* Vulkan: Add shared texture support.
* D3D12: Add shared texture support.
* D3D12: Dedicated memory when using shared texture.
* Vulkan: Add check for external extensions (all of them are around 70-75% according to vulkan gpu info)
* Vulkan: Improve shared extensions check and remove VK_KHR_EXTERNAL_FENCE_WIN32_EXTENSION_NAME (we can add it if we want to import/export fences).
2023-12-27 00:08:03 +01:00
Matias Lavik
9c66159561
Replaced CMAKE_SOURCE_DIR, so WickedEngine can be used as submodule ( #789 )
...
* Replaced CMAKE_SOURCE_DIR, so WickedEngine can be used as submodule
* Update CMakeLists.txt
2023-12-26 23:56:14 +01:00
Turanszki Janos
7073962810
editor fix: filter all will always display everything, even custom component types
2023-12-26 07:57:48 +01:00
Turanszki Janos
7fcd03b7ab
some small improvements:
...
- default physics stepcount increased to maintain 120 FPS even below 30 gfx FPS
- editor translator disable smooth wireframe because intel draws it ugly
2023-12-21 13:58:33 +01:00
Turánszki János
2f5631e46a
path tracing: added support for non-shadow casting light and non-shadow receiver surface
2023-12-03 07:06:38 +01:00