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
Turánszki János
7aef0ef3c2
editor linux fix
v0.71.354
2023-12-01 13:42:54 +01:00
Turánszki János
53e33222b0
editor: open standalone video, sound, image file types
2023-12-01 09:04:51 +01:00
Turánszki János
8704e7e02c
various improvements and fixes
2023-11-30 07:17:45 +01:00
Turánszki János
aaf6aae720
rendering fixes
2023-11-25 18:57:46 +01:00
Turánszki János
ec73604231
ps5 fixes
2023-11-25 11:34:24 +01:00
Turánszki János
090f5b0fd1
texture paint tool tiling support improvement
2023-11-22 07:51:57 +01:00
Turánszki János
a4ae41db89
vulkan fix #780
2023-11-22 07:19:49 +01:00
Dennis Brakhane
8336ce8530
vulkan: add asserts to check sparse is supported when used ( #779 )
...
This doesn't fix #764 , but should make it clearer what is going
on when the terrain system is used without sparse buffer support.
2023-11-22 07:11:44 +01:00
Turánszki János
451c736e27
editor type filtering fix
2023-11-21 07:59:51 +01:00
Turánszki János
9240b0e274
physics intersect fix
2023-11-20 07:14:04 +01:00
Turánszki János
253473c9f0
emitter: zero delta time fix
2023-11-19 08:14:57 +01:00
Turánszki János
70d06b38e1
editor and gui improvements
2023-11-18 14:39:24 +01:00
Turánszki János
e02fbcb9c5
new emitter behaviour: take color from mesh ( #778 )
2023-11-18 08:55:27 +01:00
Turánszki János
1479fe9084
vertex buffer quantization ( #777 )
2023-11-16 18:23:23 +01:00
Turánszki János
ed15992c1b
editor: better physics impulse test
2023-11-12 12:43:08 +01:00
Turánszki János
0a88454c1d
renderer fix
2023-11-12 12:42:52 +01:00
Turánszki János
11cf089bbc
resource serialization improvements ( #776 )
2023-11-11 15:40:08 +01:00
Turánszki János
83cdedece1
character controller fix for character that doesn't have expressions
2023-11-10 08:32:03 +01:00
Turánszki János
842db2d75a
added head check to rain blocker
2023-11-09 08:58:14 +01:00
Turánszki János
46d85ac496
hairparticle raytracing buffer alignment fix
2023-11-08 20:09:37 +01:00
Turánszki János
5287c0b205
fix: raytracing inclusion mask incorrect bit remove operation
2023-11-08 19:33:02 +01:00
Turánszki János
dce26961f3
hair particle velocity buffer fix at fadeout range
2023-11-08 18:28:28 +01:00
Turánszki János
e7aef9e584
velocity buffer and motion blur fixes related to wind effect
2023-11-06 18:53:22 +01:00
Turánszki János
7decda64bc
water ripple can use embedded asset
v0.71.338
2023-11-03 10:10:19 +01:00
Turánszki János
5c2a44f88e
physics framerate can be configured
2023-11-03 08:12:28 +01:00
Turánszki János
0d1bf4641b
eye lookAt rotation fix for VRM 1.0
2023-11-02 17:23:27 +01:00
Turánszki János
2d911b4c68
editor: transform component elements resetting buttons
2023-11-02 08:25:45 +01:00
Turánszki János
de93105c76
ragdoll scaling fix for mixamo rig
2023-11-02 07:41:14 +01:00
Turánszki János
bcbb079185
VRM 1.0 toon material import
2023-11-01 13:46:21 +01:00
Turánszki János
98c208eabd
editor updates: male dummy, meshoptimizer, cpp mesh export
2023-11-01 10:43:08 +01:00
Turánszki János
d6c4ebf980
editor: rigidbodies will be created as kinematic by default, physics button moved to top menu
2023-11-01 07:44:45 +01:00
Turánszki János
c1d5ba7b32
added support for ragdoll scaling
2023-10-31 18:17:43 +01:00